<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 卸载事件 </title>
<script type="text/javascript">
window.onunload = onunload_message;
function onunload_message(){
alert("您确定离开该网页吗?");
}
</script>
</head>
<body>
欢迎学习JavaScript。
</body>
</html>
这段代码我打到HTML文件中运行,不管什么浏览器,都没有反应,不管是打开网页、关闭网页,刷新网页,看问答里面大家刷新页面和打开页面是有弹出对话框的,我的怎么不行啊?
window.onunload = onunload_message;
后面缺了个括号。加上就没问题啦。
window.onunload = onunload_message();
官方留坑啊!~
不对啊,我的加也是这样的,关闭时没有弹出窗口啊
我滴妈 感谢楼上大佬 的确加了括号就可以了 我直接复制的代码 不知道在不行 加了括号就ok了
我运行了你的代码,没问题