Javascript window.location.reload()不适用于Firefox
我正在尝试刷新点击功能页面Javascript window.location.reload()不适用于Firefox,javascript,angular,google-chrome,firefox,reload,Javascript,Angular,Google Chrome,Firefox,Reload,我正在尝试刷新点击功能页面 reloadPage(){ this._$window.location.reload(); this._$window.onbeforeunload = null; } 上面的代码在Chrome和IE中运行良好。但在Firefox中,会收到提示消息,说此页面要求您确认要离开-您输入的数据可能无法保存 如何在Firefox中防止这种情况 注意:没有Jquery。您可以使用设置超时功能,我希望它在任何情况下和任何浏览器中都能工作。请看下面的代码片段 setTime
reloadPage(){
this._$window.location.reload();
this._$window.onbeforeunload = null;
}
上面的代码在Chrome和IE中运行良好。但在Firefox中,会收到提示消息,说此页面要求您确认要离开-您输入的数据可能无法保存
如何在Firefox中防止这种情况
注意:没有Jquery。您可以使用设置超时功能,我希望它在任何情况下和任何浏览器中都能工作。请看下面的代码片段
setTimeout(function(){
window.location.reload();
});
或者简单地说:
这将允许您在不提示的情况下重新加载:
window.location.href = window.location;
见钢笔:
您试过这个吗?[如何控制离开页面上的浏览器确认对话框?]@moghya,Chrome&IE也在使用它。他们没有提到Firefox。
window.location.href = window.location;