我正在尝试刷新点击功能页面。
reloadPage(){
this._$window.location.reload();
this._$window.onbeforeunload = null;
}
以上代码在Chrome和IE中运行良好。但是在Firefox中收到提示信息此页面要求您确认要离开 - 您输入的数据可能无法保存。
如何在Firefox中阻止这种情况?
注意:没有Jquery。
答案 0 :(得分:1)
您可以使用设置超时功能,我希望它可以在任何情况下和任何浏览器中使用。请看下面的代码段。
setTimeout(function(){
window.location.reload();
});
或只是:
setTimeout(location.reload)
答案 1 :(得分:0)
这应该允许您在没有提示的情况下重新加载:
window.location.href = window.location;
查看笔: https://codepen.io/ndcunningham/pen/mjpdEE?editors=1111