有没有方法判断用户是点击浏览器右上角的[关闭]按钮退出网页的? 我想实现用户退出浏览器后就提醒一下,(不是离开这个网页)有什么方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body onunload="alert('The onunload event was triggered')"></body> <script type="text/javascript">window.onbeforeunload = function () {//IE || FFif( event.clientY < 0||event.altKey)alert("点了关闭了。。");};</script> 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("是刷新而非关闭"); } } 在javascript中if语句判断失误是怎么回事? JS 计算出GridView width的总长度 fckeditor怎么设置默认的字体大小和颜色? 困饶我很久的图片切换问题 请问javascript的this对象问题? javaScript如何处理textarea中的换行呢? 菜鸟求教,jquery选择器的问题 简单问题:如何使一个按钮按下时模拟Backspace键? 如何使文本框中的文本处于选中状态 请问怎么根据id把页面移到id所代表的元素所在的位置 菜鸟问题: JS 可以更改 button 的onclick值吗? banner切换脚本
</body>
window.onbeforeunload = function () {
//IE || FF
if( event.clientY < 0||event.altKey)
alert("点了关闭了。。");
};
</script>
{
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("是刷新而非关闭");
}
}