JavaScript入门教程

JavaScript简介
JavaScript语法基础
JavaScript流程控制
JavaScript函数
面向对象编程
JavaScript事件
JavaScript DOM
正则表达式
JavaScript BOM
AJAX

专题分析

浏览器兼容性
JS优化
Web前端开发规范
编辑器推荐
总结和笔记

学习助手

对象参考手册
ECMAScript分析
数据中心
QQ交流群

浏览器拓展事件列表

拓展事件是在标准事件的基础上,为了满足不同用户的特定需求,浏览器厂商独自封装的事件,在不同的浏览器中,这些事件存在很大的兼容性问题,我们在使用时应对不同的内核进行测试。所以,除非特殊需求,都则不推荐使用以下事件。
浏览器拓展事件
事    件 说    明
Abort 用户中断图片下载时激发的事件
AfterPrint 打印文档后所激发的事件
AfterUpdate 当数据源向对象传送完数据后所激发的事件
BeforeCopy 在当前页面被选择的内容将要复制到系统剪贴板前时所激发的事件
BeforeCut 当前页面中的内容将被剪切到系统剪贴板前时所激发的事件
BeforeEditFocus 当前元素将要进入编辑状态时所激发的事件
BeforePaste 从系统剪贴板粘贴内容到页面中时所激发的事件
BeforePrint 文档打印前所激发的事件
BeforeUnload 卸载文档前所激发的事件(通常是当前页面内容要改变)
BeforeUpdate 更新数据前所激发的事件
Bounce 在Marquee中的内容移动到显示范围之外时所激发的事件
CellChange 在数据来源发生变化时所激发的事件
CtextMenu 弹出菜单时所激发的事件
Copy 在当前页中复制内容时所激发的事件
Cut 在当前页中剪切内容时所激发的事件
DataAvailable 当数据接收完毕时所激发的事件
DatasetChanged 当数据在数据源中发生变化时所激发的事件
DatasetComplete 当数据源中的所有数据读取完毕时所激发的事件
Drag 当对象被拖动时所激发的事件
DragDrop 当一个外部对象被拖进当前窗口或框架中时所激发的事件
DragEnd 当拖动完成时所激发的事件
DragEnter 当对象拖动到当前对象范围中时所激发的事件
DragLeave 当对象被拖出当前对象范围时所激发的事件
DragOver 当对象被拖到当前对象范围上时所激发的事件
DragStart 当对象开始拖动时所激发的事件
Drop 在拖动时释放鼠标键时所激发的事件
Error 在产生异常时所激发的事件
ErrorUpdate 当使用BeforeUpdate事件触发取消了数据传送时,代替AfterUpdate事件
FilterChange 当某个对象的滤镜效果产生变化时所激发的事件
Finish 当Marquee完成需要显示的内容之后所激发的事件
Help 当使用者按下F1键或浏览器的帮助选项时所激发的事件
LoseCapture 当元素失去鼠标移动形成的选择焦点时所激发的事件
Move 当浏览器窗口移动时所激发的事件
Paste 在当前窗口中粘贴内容时所激发的事件
PropertyChange 当对象的属性发生变化时所激发的事件
ReadyStateChange 当对象的初始值发生变化时所激发的事件
Resize 当浏览器窗口大小被改变时所激发的事件
RowEnter 当数据源的数据发生变化并且有新的有效数据产生时所激发的事件
RowExit 当数据源的数据将在发生变化时所激发的事件
RowsDelete 当数据记录被删除时所激发的事件
RowsInserted 当数据源将要插入新记录时所激发的事件
Scroll 浏览器滚动条滚动时所激发的事件
SelectStart 当前文档内容开始选择时所激发的事件
Start 当Marquee开始显示内容时所激发的事件
Stop 按下浏览器的停止按钮时或正在下载的文档被中断时所激发的事件