概述
- 当窗口即将被卸载(关闭)时,会触发该事件.此时页面文档依然可见,且该事件的默认动作可以被取消.
语法
window.onbeforeunload = funcRef
- funcRef 是一个函数引用
- 该函数应当将一个说明字符串赋值给Event对象的returnValue属性(兼容旧版浏览器),并且返回该字符串
- 请注意,在Firefox4及其后续版本中,返回的说明字符串并不向用户显示,也就是无法自定义说明字符串.查看Bug .
示例(二选一)
window.onbeforeunload = function (e) {
e = e || window.event; // 兼容IE8和Firefox 4之前的版本 if (e) {
e.returnValue = '关闭提示'; } // Chrome, Safari, Firefox 4+, Opera 12+ , IE 9+ return '关闭提示'; };
window.addEventListener("beforeunload", function (event) {
event.returnValue = "我在这写点东西..."; });
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209678.html原文链接:https://javaforall.net
