如何在一个窗口关闭前做某种操作?或弹出一个没有关闭的窗口?

fangss 2002-12-02 03:48:11
window.open()之后,我想在关闭次窗口前做相关操作,怎么办?
有无onClose()之类的方法?

页面上有close按扭,我可以在onClick事件中加入我的代码,
但是如果用户直接点了右上角的X可怎么办?或者有什么办法把它灰掉?


谢谢!
...全文
32 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
希默软件 2002-12-02
  • 打赏
  • 举报
回复
检验了一下,发现只要是非1的奇数,都是这样的,而偶数是最大化按钮不能使用的,连-3.4也可以,不过忽略了小数点后面的
meizz 2002-12-02
  • 打赏
  • 举报
回复
秋水简直就是魔鬼,什么都知道。
希默软件 2002-12-02
  • 打赏
  • 举报
回复
秋水发现这个

window.open("about:blank","","fullscreen=3")
fangss 2002-12-02
  • 打赏
  • 举报
回复
多谢!
有没有办法把关闭灰掉?
meizz 2002-12-02
  • 打赏
  • 举报
回复
<script language=javascript>
function window.onbeforeunload()
{
if (event.clientX>document.body.clientWidth && event.clientY<0||event.altKey){
window.open("aa.htm")}
}
</script>
全息宇宙 2002-12-02
  • 打赏
  • 举报
回复
junguo(junguo)说的对!!!
junguo 2002-12-02
  • 打赏
  • 举报
回复
在body里加入 onunload="javascript:alert('ddddd')"

87,997

社区成员

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

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