Ja klar in der Fehlerkonsole wird nix angezeigt, die Scriptzeile ist ja auch soweit in Ordnung.
ist sie eigentlich nicht.
Warum soll die Scriptzeile nicht in Ordnung sein, es wird in keinem Browser ein Fehler angezeigt, lediglich der Firefox macht eine Ausnahme dabei?
Weil test nicht definiert ist. Zumindest nicht in dem Code den du uns gezeigt hast. Auch wenn ein x-beliebiges Element so heißt, macht kein vernüftiger Browser ein window Objekt daraus. (höchstens der IE)
und was ergibt alert(test);?
Es kommt eine Meldung Test, wenn man diese wegklickt, bleibt zwar der Frame leer, aber der Firefox lädt nicht weiter oder versucht es zumindest.
Wenn wirklich die Meldung 'Test' komm, dann ist test ein String und hat kein location Objekt und dieser Fehler sollte auch in deinem Browser erscheinen.
Das ist etwas ganz anderes, du hast hier offensichtlich eine endlosschleife.
Nein, eine Endlosschleife ist nicht eingebaut, habe ich bereits geprüft... es muss an diesem window.onload liegen.
Wenn du die Meldung bekommst das Skript läuft zu lange ist es mit grosser Wahrscheinlichkeit eine Endlosschleife.
Struppi.
Javascript ist toll (Perl auch!)