日期:2014-05-17  浏览次数:20378 次

关闭IE8的正在浏览的一个标签页时无法触发Js的onbeforeunload事件(Boss催的烦死了 急~~~)
RT 有啥办法吗 关闭整个浏览器是可以的 怎么回事 Ie6因为是单标签的所以不存在这个问题 急 偶要清Session的
------最佳解决方案--------------------
window.onbeforeunload = function()  
{  
  if((window.event.screenX - window.screenLeft) > (document.documentElement.scrollWidth-20) &&  
window.event.clientY < 0 
------其他解决方案--------------------
 window.event.altKey)  
  {  
  } else{
  }
}  

------其他解决方案--------------------
引用:
window.onbeforeunload = function()  
{  
  if((window.event.screenX - window.screenLeft) > (document.documentElement.scrollWidth-20) &amp;&amp;  
window.event.clientY < 0 
------其他解决方案--------------------
如果Boss也丝毫不肯定此功能需求合理,那么他催你顶什么用?
------其他解决方案--------------------
顶。。。
------其他解决方案--------------------
 window.event.altKey)  ……
试过了 没用的 还是谢谢了
------其他解决方案--------------------

<body onbeforeunload="event.returnValue= '你选择了退出,Are   you   sure? '">

</body>
------其他解决方案--------------------
找到答案了吗?看看你怎样销毁Session的