Calocybe: location.replace()

Beitrag lesen

Hallo!

if(document.images)top.location.replace("neu.htm");
else top.location.href="neu.htm";

Naja, aber es koennte ja sein (theoretisch), dass document.images bekannt ist, location.replace() aber nicht. Folgendes sollte auch funktionieren:

if (window.location.replace) top.location.replace("neu.htm");
else top.location.href="neu.htm";

Beachten: Beim ersten replace keine Klammern!
Allerdings hatte ich schon mal mit irgendeinem 4er IE einen JS-Error bei dieser Variante. Das koennte aber durchaus eines der beruehmten Microsoft-Probleme (mal geht's, mal geht's nicht, und keiner weiss warum) gewesen sein. Als ich den IE damals neu installierte, funzte es naemlich. Naja, kann ja mal jemand testen.

Calocybe