frankx: kommunikation mit dem server nebenbei - ajax, mootools, dojo

Beitrag lesen

Hellihello

Kann man, wenn es sich um JavaScript-Code wie Objekt-Literale handelt, wenn man komplexere Daten zurückgeben und dem JavaScript zur Verfügung stellen will.

Oder man nimmt eben einen XML-Dom-Baum entgegen?

Das Einbinden eines weiteren script-Elementes mit entsprechendem src-Attribut wäre ja nicht mehr Ajax.

Dafür kann man auch XMLHttpRequest verwenden.

Aha. Ich dachte, das seien alternative methoden:

myButton.onclick = function() {
 myBody->appendChild(myCreatedScriptElement);
 myCreatedScriptElement.src="example.com/giveMeAFunction.php?timestampToForceRequest");
}

Das wäre von hinten durch die Brust ins Auge, deswegen lädt man Scripte entweder mit XMLHttpRequest nach

... und nicht wie oben beschrieben...

oder sie rufen den "Ich-bin-fertig"-Handler selbst auf (das nennt sich dann JSONP).

Ist das nicht ".readyStateChange==4" ?

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt