社区
JavaScript
帖子详情
有没有办法在body 的onunload事件中阻止窗口的关闭,有如何实现
kuanghong
2002-05-17 08:34:32
有没有办法在body 的onunload事件中阻止窗口的关闭,有如何实现
...全文
160
8
打赏
收藏
有没有办法在body 的onunload事件中阻止窗口的关闭,有如何实现
有没有办法在body 的onunload事件中阻止窗口的关闭,有如何实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andot
2002-05-18
打赏
举报
回复
办法当然有,就是在开始打开窗口时,先将自己关闭,然后打开一个fullscreen窗口,改变窗口尺寸,改为合适的大小,然后自己做一个模拟的标题栏。这样他按下关闭按钮就没办法关闭了。或者你干脆不做关闭按钮。Alt+F4是否可以屏蔽掉,我没试过,不太清楚,你可以试一下。
weidegong
2002-05-17
打赏
举报
回复
把当前窗口的所有信息都传递过去,可以乱真了
weidegong
2002-05-17
打赏
举报
回复
太不友好了,关都关不掉!
<body onbeforeunload="confirmClose()">
<script language=javascript>
function confirmClose(){
if(!confirm("确认关闭"))window.open(window.location.href);
}
</script>
saucer
2002-05-17
打赏
举报
回复
阻止不了, net_lover的方法是再打开另一个窗口而已
孟子E章
2002-05-17
打赏
举报
回复
you can try it !!!!
amnoh
2002-05-17
打赏
举报
回复
要是关掉浏览器呢???好像阻止不了吧??
孟子E章
2002-05-17
打赏
举报
回复
<body onunload="window.open(window.location.href)">
孟子E章
2002-05-17
打赏
举报
回复
<body onbeforeunload="window.open(window.location.href)">
javascript
Onun
load
与Onbeforeun
load
使用小结.docx
javascript
Onun
load
与Onbeforeun
load
使用小结.docx
用js判断页面刷新或
关闭
的方法(onbeforeun
load
与
onun
load
事件
)
Onun
load
,onbeforeun
load
都是在刷新或
关闭
时调用,可以在[removed]脚本
中
通过[removed]来指定或者在<
body
>里指定。区别在于onbeforeun
load
在
onun
load
之前执行,它还可以
阻止
onun
load
的执行。 Onbeforeun
load
也是在页面刷新或
关闭
时调用,Onbeforeun
load
是正要去服务器读取新的页面时调用,此时还没开始读取;而
onun
load
则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。
Onun
load
是无法
阻止
页面的更新和
关闭
的。而 Onbeforeun
load
可以做到。 页面加载时只执
onbeforeun
load
与
onun
load
事件
异同点总结
本文对onbeforeun
load
与
onun
load
事件
的异同点、触发于、可以用在哪些元素以及解决刷新页面时不调用onbeforeun
load
等等,感兴趣的朋友可以参考下哈
JavaScript 捕获
窗口
关闭
事件
javascript捕获
窗口
关闭
事件
有两种方法
JavaScript做的
关闭
网站后弹出其他网站的效果
JavaScript做的
关闭
网站后弹出其他网站的效果 三种方法
JavaScript
87,993
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章