<html> <head> <title>Nur ein Test</title> <script type="text/javascript"> // Objekt erzeugen // hier ohne Fallunterscheidung, da für das Beispiel einfacher var xmlHttpObject = new XMLHttpRequest(); // Funktion, die bei Statusänderungen reagiert function handleStateChange() { // Derzeitigen Status zurückgeben alert("xmlHttpObject.readyState = " + xmlHttpObject.readyState + (xmlHttpObject.readyState >= 3 ? " HTTP-Status = " + xmlHttpObject.status : '')); } // Wenn Dokument geladen ausführen window.onload = function() { // Anfrage vorbereiten, ruft www.webmasterpro.de auf xmlHttpObject.open('GET', '/'); // Handler hinterlegen xmlHttpObject.onreadystatechange = handleStateChange; // Anfrage abschicken xmlHttpObject.send(null); } </script> </head> <body> <p>Es sollte sich etwas tun</p> </body> </html>
Sie können den Quelltext auch verändern und durch Klick auf den Knopf sehen Sie dann gleich die Änderungen.