window.onbeforeunload确定后页面不关闭???

superpander superpander 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
pageA里弹出一个pageB ------> <script>window.open('pageB.aspx');</script>
pageB里关闭时:
window.onbeforeunload=function()
{
return "有数据尚未保存,确定要离开???";
}

点击“取消”很正常,但点击确定后,还要弹出同样的提示,再确定后,页面刷新了一次,并没有关闭。再第三次就直接关了
问题:如何第一次点“确定”后就关闭页面呢?
请各位大虾不吝赐教,谢谢!

补充:pageB在调用window.onbeforeunload前,调用过showModalDialog()
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
superpander
JavaScript 87,983 成员 224,681 内容