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

onload事件怎样判断是刷新页面还是关闭页面

onunlaod事件,当页面关闭,页面刷新的时候触发,怎样判断我是因刷新触发还是因关闭页面触发的呢,网上说根据浏览器左上角的x和屏幕左上角的x差值可以判断,但是我测试过并没有反应

提问者:如子 2016-09-17 15:29

个回答

  • 冰枫3433961
    2016-09-17 17:43:30

    onunload事件对于刷新页面和超链接跳转其他页面情况有效,对于关闭页面无效。

    onbeforeunload事件才对关闭页面有效。


  • C夏123
    2016-09-17 17:43:19

    Onunload,onbeforeunload都是在刷新或关闭时调用, 页面加载时只执行onload