【发布时间】:2017-08-14 09:49:28
【问题描述】:
我经常不小心关闭 Chrome 浏览器,不得不重新打开并重新加载我一直在处理的所有标签。由于 Chrome 没有内置的关闭前确认机制,我写了一个简单的页面来要求关闭前确认。我在我的其他选项卡中保持该页面处于打开状态。
<!DOCTYPE html>
<html>
<body>
<p>This page is to prevent accidental closing of Chrome.</p>
<script language="JavaScript">
window.onbeforeunload = function () {
return "Are you sure?";
};
</script>
</body>
</html>
最近我将 Chrome 浏览器从 56 版更新到了 60 版。现在代码似乎无法正常工作,因为它不再要求在关闭之前进行确认。我从互联网上尝试了许多不同的变体,但似乎都不起作用。
注意:我对 Web 开发非常陌生。
【问题讨论】:
-
您是否遇到任何控制台错误?
-
@LewisBrowne No.
标签: javascript google-chrome onbeforeunload