我在索引页面上编写了代码
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中执行此操作。
答案 0 :(得分:0)
如果不欺骗浏览器的历史记录,就无法做到这一点。你可以在这里找到一个例子
https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history#section_4
否则,您可以使用框架在index2.html
index.html
请注意,并非所有浏览器都支持history.pushState()
。