Mit Internet-Explorer sehr langsam! (Bugs)
Hi :)
Ich wollte damit ausprobieren, ob dieser Codeabschnitt überhaupt für das Problem verantwortlich ist.
Wenn Du diese Zeilen löscht, sollte es zu Deinem ersten Versuch keinen Unterschied mehr geben. Diese paar Zeilen sorgen dafür, dass das Script überhaupt startet. Löscht Du diese Zeilen, sollten alle JS-Funktionen nicht mehr gehen (auf der Hauptseite). Insofern muss es mit Deiner ersten Lösung, wo das Script irgendwann abbricht, (fast) gleich sein. Ist dies so?
Wenn ich besagten Abschnitt lösche, dauert es trotzdem lange.
Ich habe noch etwas rumgespielt. Wenn ich Zeile 471 (t.readyList[i].call( w, t );
) deaktiviere, dann läuft es schnell! (der Parameter t.readyList.length
ist 1, die Zeile wird also genau ein mal aufgerufen). Vielleicht hilft das weiter?
Wenn ich besagte Zeile deaktiviere, sieht das Edit-Fenster so aus:
(bitte anklicken für große Version)
Gruß,
Steffen