IE11 javascript重定向历史问题

时间:2013-12-03 14:11:11

标签: javascript redirect browser-history internet-explorer-11

IE11中是否有办法将JavaScript从pageA重定向到pageBpageA保留在历史记录中?

如果我有pageA这样的代码:

this.location = "pageB.htm";

在任何IE 8/9/10中,它都会重定向到pageB.htm,而pageA.htm仍保留在历史记录中。

我可以使用后退按钮返回到它,使用history.go(-1)等。

但是,在IE11中,pageA.htm不会保留在历史记录中。

我尝试过所有我认识的方法:window.locationwindow.location.hrefdocument.location等等......

他们都没有将重定向页面保留在历史记录中。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

我试试window.open函数 http://www.w3schools.com/jsref/met_win_open.asp

window.open('pageB.html','_self', null , false)