问答详情
源自:6-10 卸载事件(onunload)

为什么打开网页就就执行了函数,关闭网页反而没有

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Document</title>

    <script>

        window.onunload = onunload_message();   

     function onunload_message(){   

        alert("您确定离开该网页吗?");   

    }   

    </script>

</head>

<body>

    欢迎学习JavaScript。

</body>

</html>


提问者:Ztooon 2018-07-20 18:09

个回答

  • qq_慕仰8574565
    2018-12-02 19:49:50

    定义和用法

    onunload 属性会在页面下载时触发(或者浏览器窗口已关闭)。

    onunload 在用户从页面导航离开时发生(通过点击链接、提交表单或者关闭浏览器窗口等等)。

    注释:如果您重载页面,也会触发 unload 事件(以及 onload 事件)。


  • 淅沥沥下雨
    2018-10-23 17:01:48

    注意:不同浏览器对onunload事件支持不同。

    基本没人用,所有不要在意

  • qq_旧城_7
    2018-07-20 22:10:00

    刚开页面的时候,也算是一次刷新,所以会出现