我正在尝试通过点击功能刷新页面。
reloadPage(){
this._$window.location.reload();
this._$window.onbeforeunload = null;
}
以上代码在 Chrome 和 IE 中运行良好。但在 Firefox 中,收到提示消息说此页面要求您确认是否要离开 - 您输入的数据可能不会保存。
如何在 Firefox 中防止这种情况发生?
注意:没有 Jquery。
最佳答案
您可以使用设置超时功能,我希望它可以在任何情况下和任何浏览器中工作。请看下面的代码片段。
setTimeout(function(){
window.location.reload();
});
或者简单地说:
setTimeout(location.reload)
关于javascript - window.location.reload() 不适用于 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49270912/