1. 首页
  2. 课程学习
  3. 专业指导
  4. 判断浏览器是刷新还是关闭窗口

判断浏览器是刷新还是关闭窗口

上传者: 2019-05-02 23:37:45上传 TXT文件 1.62KB 热度 49次
当浏览器退出时会触发onunload事件,因此我们可以使用onunload事件做一些在页面关闭时要执行的操作,如提示用户信息等。但或许在实际应用中我们都发现一个问题,刷新浏览器同样会触发onunload事件,也就是只要是离开该页面就会触发onunload事件,或许刷新时我们并不想执行onunload定义的操作,或者我们只想在刷新时执行某操作,这样我们就遇到了一些麻烦。
用户评论
码姐姐匿名网友 2019-05-02 23:37:45

这个用了,效果一般,ie下可以用

码姐姐匿名网友 2019-05-02 23:37:45

不太好用,兼容问题是个大问题啊

码姐姐匿名网友 2019-05-02 23:37:45

不太好用,还得解决浏览器兼容性问题

码姐姐匿名网友 2019-05-02 23:37:45

兼容性 自己再找了些资料 能兼容五六种浏览器了 但是 对window.open打开的窗口 死活只有IE有效!

码姐姐匿名网友 2019-05-02 23:37:45

谢谢分享,可惜就是不好用

码姐姐匿名网友 2019-05-02 23:37:45

兼容问题没解决 而且关闭判断不好

码姐姐匿名网友 2019-05-02 23:37:45

不能完全兼容

码姐姐匿名网友 2019-05-02 23:37:45

文中根据鼠标位置来判断有在窗口最大化的情况有效,否则就无效了