Hallo J�rg! Klar geht das. Benutze einfach die Funktion unten und lass das GetHtml. weg. Wenn du nur einzelne Bereiche aus der Site willst, w�rde ich statt .ResponseBody und Response.BinaryWrite, .ResponseText und Response.Write nehmen. Das kann allerdings zu Problemen bei Umlauten f�hren. Innerhalb dieses ResponseText suchst du dann einfach nach bestimmten Teilen im Quelltext und l�sst nur diese herausschreiben. Einfacher w�re es nat�rlich, wenn dein Partner dir diese Inhalte Einzeln zur Verf�gung stellt ;-) Oder bitte Ihn diese Bereiche durch besondere Kommentare zu Kennzeichnen, damit es beim "String-zerhacken" leichter ist.
Viele Gr��e Alex -----Urspr�ngliche Nachricht----- Von: J�rg Uth [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 27. September 2001 12:54 An: AspGerman Kaffeehaus Betreff: [aspdecoffeehouse] AW: [aspgerman] XMLHTTP -- Moved from [aspgerman] to [aspdecoffeehouse] by [EMAIL PROTECTED] -- Leider kann ich Dir nicht weiterhelfen, aber es interessiert mich, ob es m�glich ist, und wie, einzelne Content-Bereiche aus einer Site herauszufiltern. Nat�rlich liegt daf�r eine Genehmigung vor. Danke J�rg -----Urspr�ngliche Nachricht----- Von: Ganz Alexander [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 27. September 2001 11:52 An: ActiveServerPages German Betreff: [aspgerman] XMLHTTP Hallo Allerseits! Ich habe ein Problem mit Microsoft�s XMLHTTP. Damit lese ich (erlaubterweise) Text von einer fremden Seite ein. Das Problem ist, da� das Web auf dem der Text wieder angezeigt werden soll, auf einem NLB System l�uft (2 Server) L�uft nur einer der beiden Server, funktioniert das Einlesen des Textes problemlos, sind beide Server gleichzeitig Online, kommt kein Text mehr an. Dabei ist es egal, ob die Server auf StateLess oder StateFull geschaltet sind. Beim Auslesen habe ich die Option Asynchron aktiviert. Hier noch ein bisschen Quelltext (aus einer Klasse): ... Function FromSite(URL) Dim objHTTP Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP") objHTTP.open "GET", URL, false objHTTP.send FromSite = objHTTP.ResponseBody Set objHTTP = Nothing End Function ... Der Aufruf lautet dann: Response.BinaryWrite GetHtml.FromSite("http://web.de") Hat irgendjemand eine Ahnung, weshalb da nur ein Server mitspielt? und nicht beide gleichzeitig? Viele Gr��e Alex | [aspgerman] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
