也许这是一个愚蠢的问题,但我无法摆脱这个问题。 我有一个脚本,当用户尝试通过后退或前进按钮访问它时重新加载页面。我在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( /#/, "" );
}
});
感谢您的任何建议!