在许多网站上看到这样的一个效果:
就是在用户离开或者关闭当前页面时,会弹出一个确认对话框,
当用户确认离开时,点击确定则关闭当前页面,
如果说用户是误操作,不愿离开当前页面,点击取消
则继续留在当前页面。
请问这样的效果如何实现?
说一说原理也行!谢谢了!!!
就是在用户离开或者关闭当前页面时,会弹出一个确认对话框,
当用户确认离开时,点击确定则关闭当前页面,
如果说用户是误操作,不愿离开当前页面,点击取消
则继续留在当前页面。
请问这样的效果如何实现?
说一说原理也行!谢谢了!!!
解决方案 »
- 让浮动层动起来!
- 百撕不得其姐啊,请大侠看看这段代码什么意思!!!!!!
- ExtJS Gridpanel分页以及绑定数据问题
- |zyciis| 我的一段Jquery浮动客服,在IE6上让他的浮动更平滑,谢谢
- 初学者,急求解决!!!
- (function)定义的困惑,求助?
- 如何调用本地已注册dll文件???
- 如何改变浏览器的大小,并且,把工具栏等去掉
- 再开帖求助:在JS中用resultFrame.document.writeln()写入链接,点击链接调用另一Applet的Query()函数,怎么写好?
- jsp动态生成行,怎么取出输入的数据?
- 如何判断radio和select是否选中?
- ie8上传图片报错,ie7下正常,系统找不到指定的资源
return "xxxx";
}
if(confirm("确认关闭该窗口?")) {
window.close();
}
}
if(confirm("确认关闭该窗口?")) {
window.close();
}
}
可以实现
<script>
function kingwolf(e){
//这个函数里的任何confirm()、return false一类的努力都是徒劳的
e=e||window.event;
e.returnValue="离开本页面吗?"//只有这句有用
}
</script>
<body onbeforeunload="kingwolf(event);"></body>