最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js判断浏览器是刷新还是关闭代码
时间:2015-03-16 编辑:简简单单 来源:一聚教程网
如我们按5与点击浏览器的关闭按钮,我们可以通过下面js来识别。
window.onbeforeunload = 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("是关闭而非刷新");
//window.event.returnValue = "是否关闭?";
}else{
// alert("是刷新而非关闭");
if(document.getElementById('content').value!=''){
window.event.returnValue = '刷新后将丢失现有的日记内容,确认刷新?';
}
}
}
其实很简单就是通过判断event.clientY与按钮来判断了,这个没什么原理非常的简单各位可以测试一下。
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31