请教一下怎样能同时执行onbeforeunload和onunload?发现前者会阻止后者执行,怎么能都执行?

HAPPENS 2011-03-18 11:11:02
RT
...全文
146 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
HAPPENS 2011-03-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kyzy_yy_pm 的回复:]
onbeforeunload对应的方法中最后执行onunload对应的方法
[/Quote]

你试试?onbeforeunload只有一个返回值
HAPPENS 2011-03-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 knightzhuwei 的回复:]
HTML code
<body onunload="alert(1)" onbeforeunload="alert(2)">

刷新的时候先出来2 再出来1 没发现有啥阻止的情况
[/Quote]

刷新是不行的,你关闭才能看出效果
kyzy_yy_pm 2011-03-18
  • 打赏
  • 举报
回复
onbeforeunload对应的方法中最后执行onunload对应的方法
knightzhuwei 2011-03-18
  • 打赏
  • 举报
回复
<body onunload="alert(1)" onbeforeunload="alert(2)">

刷新的时候先出来2 再出来1 没发现有啥阻止的情况

87,996

社区成员

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

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