JS unload事件(UI)
来源:互联网 发布:大数据 结构化数据 编辑:程序博客网 时间:2024/06/05 03:16
与load事件对应的是unload事件,这个事件在文档被完全卸载之后触发。只要用户从一个页面切换到另一个页面就会发生unload事件。而利用这个事件最多的情况就是清除引用,避免内存泄漏。
指定unload事件处理程序的两种方式:
使用JavaScript:
EventUtil.addHandler(window,"unload",function(){ alert("Unload");});
此时生成的event对象在兼容DOM浏览器中只包含target属性(值为document).IE8及之前版本则为这个事件提供了SRCElement属性。
第二种方法,为body元素添加一个特性
<!DOCTYPE html><html><head> <titile>Unload Event Example</title></head><body onunload = "alert('Unloaded!')"></body></html>
无论哪种方式,都要小心编写onunload事件处理程序中的代码。既然unload事件在一切都被写在之后才触发,那么在页面加载之后存在的对象,此时就不一定存在了。此时,操作DOM节点或者元素的样式就会导致错误.
0 0
- JS unload事件(UI)
- js的contextmenu,beforeunload,unload事件
- JS load事件(UI)
- JS resizes事件(UI)
- JS scroll事件(UI)
- iframe监听unload事件
- jQuery unload事件
- Silverlight behavior 实现unload事件
- window unload和beforeunload事件
- JS事件之事件类型[UI事件]
- Queryunload事件与Unload事件的区别
- UNLOAD
- Js&jQuery 执行顺序-ready&load&unload
- F5前的事件调用beforeunload和unload
- Android UI事件传递(Touch事件)
- android--day02(UI、事件)
- js玩具——UI组件:EventObject 事件对象
- js玩具——UI组件: EventCache 事件缓存
- Windows环境搭建Red5流媒体服务器指南
- Android编程:检测耳机插入拔出
- ThinkPHP学习笔记(一):目录结构、MVC、访问模式
- 一元n次多项式的处理
- java面试——springMVC面试题
- JS unload事件(UI)
- MFC中CListCtrl添加多行提示类
- 字符串那点事
- Java数据类型中String、Integer、int相互间的转换
- C++与Lua进数据交换的工具函数
- 用户行为分析思考
- JMeter学习笔记20-使用步长插件来设置负载场景
- Mybatis Generator配置文件完整配置详解
- Windows应用程序常用消息