window.onbeforeunload确定后页面不关闭???
pageA里弹出一个pageB ------> <script>window.open('pageB.aspx');</script>
pageB里关闭时:
window.onbeforeunload=function()
{
return "有数据尚未保存,确定要离开???";
}
点击“取消”很正常,但点击确定后,还要弹出同样的提示,再确定后,页面刷新了一次,并没有关闭。再第三次就直接关了
问题:如何第一次点“确定”后就关闭页面呢?
请各位大虾不吝赐教,谢谢!
补充:pageB在调用window.onbeforeunload前,调用过showModalDialog()
pageB里关闭时:
window.onbeforeunload=function()
{
return "有数据尚未保存,确定要离开???";
}
点击“取消”很正常,但点击确定后,还要弹出同样的提示,再确定后,页面刷新了一次,并没有关闭。再第三次就直接关了
问题:如何第一次点“确定”后就关闭页面呢?
请各位大虾不吝赐教,谢谢!
补充:pageB在调用window.onbeforeunload前,调用过showModalDialog()
...全文
相关推荐
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在[removed]脚本中通过[removed]来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻止页面的更新和关闭的。而 Onbeforeunload 可以做到。 页面加载时只执
js关闭当前页面(窗口)的几种方式总结
js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下
JS监听关闭浏览器事件之Onunload与Onbeforeunload
NULL 博文链接:https://primarykeylw.iteye.com/blog/1568120
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
主要介绍了如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”的方法以及相关资料,需要的朋友可以参考下
JavaScript关闭当前页面(窗口)不带任何提示
主要介绍了JavaScript关闭当前页面(窗口)不带任何提示的具体实现,需要的朋友可以参考下


