重定向页面而不更改网址

时间:2011-08-24 18:14:49

标签: javascript jquery

我在索引页面上编写了代码

window.location.replace(www.mysite.com/index2.html);

它重定向,但它也改变了显而易见的网址。

例如当我运行www.mysite.com/index.html

它应该运行www.mysite.com/index2.html页面,浏览器地址应显示www.mysite.com/index.html

我想在jquery或javascript中执行此操作。

1 个答案:

答案 0 :(得分:0)

如果不欺骗浏览器的历史记录,就无法做到这一点。你可以在这里找到一个例子

https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history#section_4

否则,您可以使用框架在index2.html

中显示index.html

请注意,并非所有浏览器都支持history.pushState()