在后退/前进按钮中重新加载在IE中不起作用(11,10和9测试)

时间:2013-10-14 00:05:02

标签: javascript jquery internet-explorer back forward

也许这是一个愚蠢的问题,但我无法摆脱这个问题。 我有一个脚本,当用户尝试通过后退或前进按钮访问它时重新加载页面。我在url中使用了一个技巧来使这个东西成为可能(我编辑了一个在web中找到的脚本,它检查url中是否存在#以强制重新加载)。 在所有浏览器中一切顺利,但在IE中则不行。有什么想法吗?

以下是代码:

$(document).ready(function(){
if(document.URL.indexOf("#")==-1) {
  url = document.URL+"#";
  location = "#";
} else {
  location.reload(true);
  document.location.href = String( document.location.href ).replace( /#/, "" );
}
});

感谢您的任何建议!

0 个答案:

没有答案