为了账号安全,请及时绑定邮箱和手机立即绑定

JS刷新不执行,关闭浏览器执行,不用鼠标位置的那种,IE6和IE7都支持

JS刷新不执行,关闭浏览器执行,不用鼠标位置的那种,IE6和IE7都支持

拉风的咖菲猫 2018-12-06 16:11:25
特记“关闭浏览器有两种方法”,浏览器右上角的红叉,和鼠标移动到状态栏点鼠标右键的关闭,所以建议你不要用鼠标坐标判断,因为“鼠标移动到状态栏点鼠标右键的关闭”的位置不固定.IE6和IE7都支持
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

  <script language="javascript"> 

 var s="close";

function window.onunload()

{      if(s=="fresh")     

if(window.screenLeft>10000){alert('关闭');}else{alert('刷新');}   else      alert('关闭');}function window.onbeforeunload(){   s="fresh";}

</script>

上面的简洁写法

<Script Language="JavaScript">
function window.onunload()
{
  //when close ie
  if(window.screenLeft==10004)
   {   
      alert("您已关闭了浏览器'");
   } 
}
</Script>

这个在ie6下没问题,其他的还没测过。

 

在globa.asax里实现session end事件应该也可以

查看完整回答
反对 回复 2018-12-24
  • 1 回答
  • 0 关注
  • 686 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号