window.onload=function(){ alert("欢迎光临!");//均正常显示}//关闭网页时执行window.onbeforeunload=function(){ alert("确定关闭吗?");//IE和火狐正常显示}//刷新网页时执行window.onunload=funct ...
onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发。 该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面。 对话框默认的提示信息根据不同的浏览器有所不同,标准的信息类似 "确定要离开此页吗?"。该信息不能删除。 但你可以自定义一些消息提示与标准信息一起显示在对话框。 ...
有时候为了防止用户在误点了刷新或关闭页面时,编辑的内容没有保存,给用户更多选择,可添加如下事件onbeforeunload="window.event.returnValue='内容没有保存哦亲'"在IE中显示效果如下:在Chrome中显示效果如下:window.event.returnValue= ...
分类:
其他好文 时间:
2017-07-12 15:30:13
阅读次数:
134
离开页面前的提示不能够用onunload去做,由于它仅仅是兼容IE,你要兼容Google与FireFox就蛋疼了。 并且这个事件还是关闭之后才会触发的。 取而代之能够用onbeforeunload去实现。 onbeforeunload能够在用户关闭或刷新窗体、或者点击本页内的不论什么超级链接都会触发 ...
分类:
编程语言 时间:
2017-07-02 19:41:20
阅读次数:
170
Window 事件属性 针对 window 对象触发的事件(应用到 <body> 标签): 属性值描述 onafterprint script 文档打印之后运行的脚本。 onbeforeprint script 文档打印之前运行的脚本。 onbeforeunload script 文档卸载之前运行的 ...
分类:
编程语言 时间:
2017-05-13 20:10:39
阅读次数:
232
//原理很简单,就是在body的onbeforeunload事件绑定函数,代码如下: document.body.onbeforeunload = function (event) { var c = event || window.event; if (/webkit/.test(navigato ...
分类:
Web程序 时间:
2017-05-03 17:27:04
阅读次数:
250
window.onbeforeunload = onbeforeunload_handler; window.onunload = onunload_handler; function onbeforeunload_handler(){ var warning="确认退出?"; return war ...
分类:
Web程序 时间:
2017-05-03 17:23:42
阅读次数:
267
onbeforeunload与onunload事件 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunload是无法阻 ...
分类:
Web程序 时间:
2017-05-03 17:16:04
阅读次数:
242
Onunload与Onbeforeunload Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunlo ...
分类:
Web程序 时间:
2017-04-09 20:17:33
阅读次数:
250
我们知道,浏览器实现了onbeforeunload和onunload事件,onbeforeonload事件是在浏览器即将请求下一个页面(请求还未发出)的时候触发,它可以实现阻止onunload的触发。onunload事件则是浏览器已经将下一个页面请求回来,页面即将跳转的时候触发,该事件无法中断。看起 ...
分类:
其他好文 时间:
2016-12-28 17:14:13
阅读次数:
241