我的代码是: -
<html>
<head>
<script>
function welcome()
{
alert("Successfully loaded");
}
function bye()
{
alert("Unload");
}
</script>
</head>
<body onload="welcome()" onunload="bye()">
</body>
当我执行此操作时,只调用“onload()”函数。你能告诉我如何触发“onunload()”事件......
答案 0 :(得分:1)
这实际上取决于你测试它的浏览器
IE,Firefox和Safari支持onunload
事件,但在Chrome或Opera中未得到正确支持。
请尝试onbeforeunload
<body onload="welcome()" onbeforeunload="bye()">
</body>
https://developer.mozilla.org/en-US/docs/DOM/window.onbeforeunload