Das leidige Thema history...
Michael
- javascript
Hallo,
für einen automatischen Refresh eines für den Besucher nicht sichtbaren Bereiches in einem Frameset nutze ich:
window.location.replace="url";
Soweit so gut. Dadurch bleibt auch der Zurück Button im Browser in seiner Funktion erhalten, wenn der Nutzer innerhalb der anderen Frames des Framesets browst.
Nun möchte ich jedoch ab und zu dieses unsichtbare Frame aus einem anderen Frame heraus "replacen". Das folgende Konstrukt wäre mein Wunschtraum (ich weiß, dass es nicht funktioniert;-):
parent.frames[1].location.replace="url";
Möglich ist lediglich das bekannte:
parent.frames[1].location.href="url";
Dabei wird jedoch die History der Browser in Mitleidenschaft gezogen, was ich nicht möchte. Der Zurück Button würde dann bei Benutzung in diesem unsichtbaren Frame aktiv werden.
Weiß jemand rat?
Vielen Dank im Vorraus für eure Hilfe!
Mit bestem Gruß
Michael
Hi,
window.location.replace="url";
warum überschreibst Du die replace()-Methode mit einem String? Danach kannst Du sie nicht mehr verwenden.
Cheatah
Hallo,
window.location.replace="url";
warum überschreibst Du die replace()-Methode mit einem String? Danach kannst Du sie nicht mehr verwenden.
Sorry, kleiner Tippfehler von mir. Ich nehme natürlich:
window.location.replace("url");
Gruß
Michael
Hallo,
sorry, hat sich erledigt:
parent.frames[1].location.replace("url");
...funktioniert doch. Hatte einen kleinen Tippfehler.
Beste Grüße
Michael