日期:2014-05-16  浏览次数:20388 次

javascript的页面关闭和刷新事件

网上找的?
1.用javascript重新定义 window.onbeforeunload()? 事件?

在javascript里定义一个函数即可 (只在页面关闭时执行,刷新时不执行。)

Java代码? ?收藏代码
  1. function??window.onbeforeunload()??{??alert("关闭窗口")}???
  2. ??
  3. alert()事件将会在关闭窗口前执行,你也可以用户决定是否关闭窗口???
  4. ??
  5. function??window.onbeforeunload()??{????
  6. if??(event.clientX>document.body.clientWidth??&&??event.clientY<0?||event.altKey)??//这个方法好像只适用于ie6,但ie7和firefox不能用,firefox是因为要为1.方法传入event才能用event,2.在文档外(document)外就没有event的clientX,clentY,X,Y??