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等等...等等...

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

感谢您的任何建议。

最佳答案

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

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

09-19 10:50