用新URL替换浏览器内容

时间:2009-03-09 23:47:50

标签: javascript

我需要使用新的URL重新加载浏览器窗口,该URL也会替换/刷新内容并强制重新加载页面。 window.replace()或window.location不起作用,我可以使用的任何其他功能?

3 个答案:

答案 0 :(得分:4)

这应该这样做:

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

其他方式(但不是替换):

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

答案 1 :(得分:3)

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

还有

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

后者不会弄乱浏览器历史记录。

答案 2 :(得分:0)

如果我使用Ajax导航你就会知道。我可以使用这段代码。我将能够使用后退按钮导航上一页?