我的aspx页面中有这个脚本
<script language="JavaScript" type="text/javascript">
window.onbeforeunload = function(e) {
return 'Bye now!';
};
</script>
但是当我关闭浏览器时不会调用它。我需要弹出警报,要求用户确认。我需要使用javascript在aspx页面中执行此操作。我试过的浏览器是mozilla firefox。感谢
答案 0 :(得分:1)
以下代码应解决您的问题:
(function () {
window.unloader = function(e) {
(e || window.event).returnValue = null;
return null;
};
window.addEventListener("beforeunload", window.unloader);
})();
您无法指定消息,浏览器会默认消息。