我正在尝试刷新页面上的点击功能。
reloadPage(){
this._$window.location.reload();
this._$window.onbeforeunload = null;
}
以上代码在Chrome和IE中运行良好。但是在火狐获得提示消息说时,这个页面要求你确认你是否想离开--你输入的数据可能不会保存。
如何在Firefox中防止这种情况?
注意:没有Jquery。
发布于 2018-03-14 06:33:31
您可以使用设置的超时函数,我希望它可以在任何情况下和任何浏览器中工作。请看下面的代码片段。
setTimeout(function(){
window.location.reload();
});
或简单地说:
setTimeout(location.reload)
发布于 2018-07-30 04:36:05
这应该允许您在没有提示的情况下重新加载:
window.location.href = window.location;
见pen:https://codepen.io/ndcunningham/pen/mjpdEE?editors=1111
https://stackoverflow.com/questions/49270912
复制相似问题