Hilfe Ajax

[code]function createRequestObject() {
var req;
if(window.XMLHttpRequest){
// Firefox, Safari, Opera…
req = new XMLHttpRequest();
} else if(window.ActiveXObject) {
// Internet Explorer 5+
req = new ActiveXObject(“Microsoft.XMLHTTP”);
}
else {
// There is an error creating the object,
// just as an old browser is being used.
alert(“Dein Boswer Unterstütz kein Javascript”);
}
return req;
}

// Make the XMLHttpRequest object
var http = createRequestObject();

function sendRequest(page) {
// Open PHP script for requests
http.open(‘get’, page);
http.onreadystatechange = handleResponse;
http.send(null);
}
function handleResponse() {

if(http.readyState == 4 && http.status == 200){

  // Text returned FROM the PHP script
  var response = http.responseText;

  if(response) {
     // UPDATE ajaxTest content
     document.getElementById("msgstatus").innerHTML = response;
  }

}
}

function repeatloop()
{
sendRequest(‘inbox-status.php’); // replace “inbox-status.php” with your php page’s url
setTimeout(“repeatloop()”, 1000);
}

window.onload=function() {
repeatloop();
}
function sendtext()
{
var text = document.getElementById(“text”).value;
http.open(‘POST’, ‘inbox-status.php?send’, true);
http.setRequestHeader(‘Content-Type’, ‘application/x-www-form-urlencoded’);
http.onreadystatechange = handleContact();
http.send(‘text=’+text);
}

function handleContact()
{
if (http.readyState == 1)
{
alert(‘lade (1)’);
}
else if (http.readyState == 2)
{
alert(‘geladen (2)’);
}
else if (http.readyState == 3)
{
alert(‘interaktiv (3)’);
}
else if (http.readyState == 4)
{
document.getElementById(“form”).innerHTML = http.responseText;
}
}
[/code]
Mein Problem ist es das Im Ie nicht ausgefürht wird finde den fehler nicht vieleicht könnt ihr mir helfen.
Das Reload funtz auch nicht. Ich bin mit meinem Lateien am Ende.

In welchem IE denn?

Was ich aber richtig hammer finde ist folgende Zeile :smiley: alert("Dein Boswer Unterstütz kein Javascript");

6,7,8

Zugegeben, da ich den IE nur stiefmütterlich behandle, ist es mit meinem Wissen drüber nicht so weit her…

Aber für IE5 und IE6 gibt es noch ActiveXObject(“Msxml2.XMLHTTP”).
Ansonsten gibt es eine Möglichkeit die genau Fehlerstelle herauszufinden, an der es hapert?

Bestimmt, schliesslich gibt es im IE 8 schon ganz brauchbare Debug-Tools.

Danke für Die Hilfe.
Leuft nun alles