我想的方法是执行 onunload的时侯,
判断是否是 刷新事件,如果是的话就不执行onunload 中的代码 <script>
window.onunload = function()
{
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(!(b&&window.event.clientY < 0 || window.event.altKey))
{
alert("此时是刷新"); //此时是画面刷新
}else
{
alert("此时不是刷新");
}
}
</script>希望对你有帮助
判断是否是 刷新事件,如果是的话就不执行onunload 中的代码 <script>
window.onunload = function()
{
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(!(b&&window.event.clientY < 0 || window.event.altKey))
{
alert("此时是刷新"); //此时是画面刷新
}else
{
alert("此时不是刷新");
}
}
</script>希望对你有帮助
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货