Cheatah: HTTP Request

Beitrag lesen

Hi,

ich möchte mittels JavaScript einen HTTP Request absetzen, welcher eine bestimmte HTML Seite aufruft um anschließend einen Wert von dieser Seite zu lesen. Irgendwie funktioniert das jedoch nicht. Das Doc Objekt ist immer null??? Ich kann nicht auf die Elemente zugreiffen.

die von Dir verwendete Technik heißt AJAX - das erste "A" steht für "asynchron". Es dauert ein paar Stunden, bis der Response zurück kommt, und in dieser Zeit wird Dein Script nicht aufgehalten, sondern läuft ganz normal weiter. Natürlich haben die Response-Eigenschaften Deines Objektes solange noch keine Ergebnisse.

var http_request = new ActiveXObject("Msxml2.XMLHTTP");

Wieso beschränkst Du Dich eigentlich auf wenige IEs?

var doc = http_request.responseXML;

Ist die auszulesende Ressource auch tatsächlich ein valides XML?

<BODY

Dein Dokument beispielsweise ist es augenscheinlich nicht.

<DIV id=tinc_content>

Es ist es definitiv nicht. Weder XML ...

<FORM class=body accept-charset=UTF-8 action=http://www.christo-zigarre.de/tinc

... noch valide. Es ist nicht mal valides HTML.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes