baeckerman83: Browser stürtzt bei Script ab wieso?

Beitrag lesen

Hi!
Ich fange grade mit JS an und habe ein problem. Mein Script arbeitet im FF einwandfrei. Wenn ich die Seite im IE7 aufrufe stürzt diese nach kürzester Zeit ab. Laut TaskManager läuft der Ram voll.
An welcher Stelle im Script kann ich den Cache oder sowas leeren?

var anfrage = null;  
  
function erzeugeAnfrage() {  
try {  
anfrage = new XMLHttpRequest();  
} catch (versuchmicrosoft) {  
   try {  
  anfrage = new ActiveXObject("Msxml2.XMLHTTP");  
    } catch (anderesmicrosoft) {  
     try {  
     anfrage = new ActiveXObject("Microsoft.XMLHTTP");  
        } catch (fehlschlag) {  
        anfrage = null;  
        }  
}  
}  
if (anfrage == null)  
alert ("Fehler beim Erstellen des Anfrage Objekts!");  
}  
  
function getVerkaufteBoards(){  
erzeugeAnfrage();  
var url = "../statistik2.php";  
anfrage.open("GET", url, true);  
anfrage.onreadystatechange = updateSeite;  
anfrage.send(null);  
}  
  
function updateSeite() {  
if (anfrage.readyState==4){  
var neueSumme = anfrage.responseText;  
var Ort_1 = neueSumme.indexOf(';',0);  
var Leitung_1 = neueSumme.substring(0,Ort_1);  
  
var Ort_2 = neueSumme.indexOf(';',Ort_1+1);  
var Leitung_2 = neueSumme.substring(Ort_1+1,Ort_2);  
  
var Ort_3 = neueSumme.indexOf(';',Ort_2+1);  
var Leitung_3 = neueSumme.substring(Ort_2+1);  
  
var Leitung_1_El = document.getElementById("leitung_1");  
var Ort_1_El = document.getElementById("ort_1");  
replaceText(Leitung_1_El, Leitung_1);  
replaceText(Ort_1_El, Ort_1);  
  
var Leitung_2_El = document.getElementById("leitung_2");  
var Ort_2_El = document.getElementById("ort_2");  
replaceText(Leitung_2_El, Leitung_2);  
replaceText(Ort_2_El, Ort_2);  
  
var Leitung_3_El = document.getElementById("leitung_3");  
var Ort_3_El = document.getElementById("ort_3");  
replaceText(Leitung_3_El, Leitung_3);  
replaceText(Ort_3_El, Ort_3);  
abwarten();  
}  
}  
  
function abwarten() {  
warteinterval = setInterval("getVerkaufteBoards();", 5000);  
  
}