JavaScript中判断页面关闭、页面刷新的实现代码

前端之家收集整理的这篇文章主要介绍了JavaScript中判断页面关闭、页面刷新的实现代码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天由于项目需要判断用户离开页面时要判断用户的行为是关闭还是刷新 虽然没有直接的方法,但通过一定的技巧也能做到 不得不感叹JavaScript的强大!! 请看一下代码

代码如下:
document.documentElement.scrollWidth-20; if(a_b && window.event.clientY< 0 || window.event.altKey){ alert('关闭页面行为'); }else{ alert('跳转或者刷新页面行为'); } }
其实就是通过离开页面行为时间onunload触发时间去检测此时的浏览器的窗口大小,根据大小由此判断用户是刷新,跳转或是关闭行为。

兼容各大浏览器!

猜你在找的JavaScript相关文章