Als Erstes öffne ich ein Fenster:
window.open('datei.htm','Fenster1','...');In der dieser Datei datei.htm ist folgender JavaScript-Code drin:
window.name = "Fenster2";
document.location.href="datei2.htm"In dieser "datei2.htm" befindet sich folgender Quellcode:
if (window.name == "Fenster2"){ ... }
else { top.location.replace("datei.htm"); }So, alles unter IE 6.0 geht das wunderbar, aber ab 6.0 scheint er das nicht zu machen:
window.name = "Fenster2";
Daraus resultiert eine Schleife:
-> document.location.href="datei2.htm"
-> if (window.name == "Fenster2")
-> top.location.replace("datei.htm");
... und von da an wieder von vorne
Hallo Alex
Du willst wohl, dass niemand auf datei2.htm kommt, der nicht zuvor auf datei.htm war?
Gib Dir mal in datei2.htm window.name aus:
alert(window.name)
Kommt da "Fenster1" oder was anderes?