关闭页面窗口时触发事件。

SambaGao 2011-05-10 06:05:29
如果返回true 则关闭窗口。如果返回false则停留在页面上。
...全文
212 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
toury 2011-05-10
  • 打赏
  • 举报
回复
FF也是一样,只不过
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey) {

这些东东全是聋子的耳朵---摆设了:
window.onbeforeunload = function(e){
e=e||window.event
alert("不太好判断是关闭还是刷新");
e.returnValue = "FF没什么好办法";
//这里可以放置你想做的操作代码
}
SambaGao 2011-05-10
  • 打赏
  • 举报
回复

<script language="javascript">
window.onbeforeunload = function() //author: meizz
{
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 = ""; //这里可以放置你想做的操作代码
}
}
</script>


这是ie 下的.怎么转换成firefox 呢?

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧