现在我需要做这样一个效果,我的系统是这样的,当用户关闭浏览器的时候,onbeforeunload会给用户一定的提示,当用户点击了确定退出以后,执行onunload里面的代码,当用户点击取消退出的时候不做任何操作,现在IE火狐出现不兼容问题,当用户点击确定退出以后,IE不会执行onunload里面的代码,而火狐可以执行这个里面的代码,我尝试使用window.attachEvent在IE里面当加载系统页面的时候就会出现提示,而不是我需要的结束页面才给提示。
代码如下:
<script type="text/javascript">
window.onbeforeunload = function(){
return "OK";
} if (window.attachEvent) {
alert("dd");
} else if (window.addEventListener) {
window.addEventListener("unload", remove, false);
}
function remove() {
alert("ccccccc");
} </script>
有没有做过相似的功能的提供一下参考,或者对这个了解的进行一下技术指导,谢谢各位。
代码如下:
<script type="text/javascript">
window.onbeforeunload = function(){
return "OK";
} if (window.attachEvent) {
alert("dd");
} else if (window.addEventListener) {
window.addEventListener("unload", remove, false);
}
function remove() {
alert("ccccccc");
} </script>
有没有做过相似的功能的提供一下参考,或者对这个了解的进行一下技术指导,谢谢各位。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货