2009-03-09 10 views
1

Ich muss das Browserfenster mit einer neuen URL neu laden, die auch Inhalte ersetzt/löscht und das erneute Laden der Seite erzwingt. window.replace() oder window.location funktioniert nicht, irgendeine andere Funktion könnte ich verwenden?Browserinhalt durch neue URL ersetzen

+0

Warum funktionieren window.replace und window.location nicht? –

+0

Möchten Sie den Cache leeren? – MadMurf

Antwort

3
location.href="http://www.example.com"; 

Es gibt auch

location.replace="http://www.example.com"; 

Letztere verwirrt nicht mit dem Browser-Verlauf.

4

Dies sollte es tun:

window.location.replace("http://example.com/"); 

Andere Möglichkeiten (aber nicht ersetzen):

window.location.href = "http://example.com/"; 
window.location.assign("http://example.com/"); 
0

Sie meen, wenn ich Ajax-Navigation verwenden. Ich kann diesen Code verwenden. und ich kann die Zurück-Taste verwenden, um auf der vorherigen Seite zu navigieren?

Verwandte Themen