onload、onunload、onbeforeunload的区别
2016-06-12 15:25
411 查看
在做项目时经常会频繁的打开和关闭页面,如果页面中有需要编辑的内容,这时如果直接关闭,显得不是很友好,那有什么办法避免这种情况发生吗,其实原生的js已经为我们提供现成的方法onbeforeunload,我们直接拿来用就好,随便总结一下onload、onunload、onbeforeunload的区别,话不多说,直接上代码:
关闭页面时的提示窗口有两种方式:
1.在body中添加 onbeforeunload=”return ‘你真的要离开吗?’”;
2.在js中添加代码window.onbeforeunload=function(){return ‘你真的要离开吗?’;};
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> </head> <body onbeforeunload="return '你真的要离开吗?'"> <script type="text/javascript"> window.onbeforeunload = function() { return '你真的要离开吗?'; } </script> </body> </html>
关闭页面时的提示窗口有两种方式:
1.在body中添加 onbeforeunload=”return ‘你真的要离开吗?’”;
2.在js中添加代码window.onbeforeunload=function(){return ‘你真的要离开吗?’;};
onload onunload onbeforeunload 三个事件的区别 打开页面时:onload 刷新页面时:onbeforeunload-->onunload 关闭网页时:onbeforeunload-->onunload-->onload
相关文章推荐
- Eclipse设置自动换行
- View的layout过程
- Spark Streaming揭秘 Day25 StreamingContext和JobScheduler启动源码详解
- 原型模式
- 场景设计法
- (20160601)开源第三方学习之SVProgressHUD
- pythonchallenge 解谜 Level 8
- samba
- C/C++数组名与指针的区别详解
- JavaScript 动态添加行
- 【leetcode】24. Swap Nodes in Pairs
- Instant Run详解
- 传输表空间
- 自定义漂亮的Android SeekBar样式
- Apche Httpd安装与配置
- 用JS获取地址栏参数的方法(超级简单)
- 正则
- Struts2的标签,valueStack,$ ,# ,% 的问题
- 【设计模式】单例模式
- aws:使用xshell工具root用户登录EC2