如何在没有浏览器询问确认消息的情况下刷新网页在IE中

时间:2017-06-29 11:46:54

标签: javascript jquery

我得到以下代码来刷新我的网页。我还在使用GET调用。但我不知道我的代码有什么问题

window.location.reload(true);

我不是在寻找浏览器设置调整。我正在寻找替代代码来刷新而不问...... enter image description here

3 个答案:

答案 0 :(得分:1)

这是因为您在尝试重新加载页面之前提交了表单。

只需使用location.href = location.href代替location.reload(),它应该可以正常运作。

答案 1 :(得分:1)

我在锚点/ hash-urls(包括#)上遇到了一些问题,没有使用Rex的解决方案重新加载......

所以我最终删除了哈希部分:

window.location = window.location.href.split("#")[0];

答案 2 :(得分:0)

试试这个。这将请求页面而不是重新加载。如果您有表单,则刷新将重新提交POST数据。您可以使用此代码window.location = window.location.href;

强制获取
window.location = window.location.href;