跨标准化浏览器的JavaScript文档
我试图学习JavaScript并发现这个任务在某些方面有点困难。目前,我正在寻找主要浏览器的事件支持。就事件而言,似乎有两种一般的风格:(1)微软方式,(2)标准化方式。
我知道IE 8不支持DOM Level 2事件,但IE 9预计支持DOM Level 3事件。在Microsoft方面,存在一个独特的DHTML事件列表。还可以使用事件对象的描述。
在标准化的方式中,我将没有官方规范的DOM Level 0支持和W3C编写的DOM Level 2事件聚集在一起。除了MSIE之外,所有主要浏览器都遵循这种标准化方式,即:Firefox,Chrome,Safari和Opera。每个标准化浏览器都围绕其对事件的支持提供不同级别的文档,如以下链接所示。
DOM级别0事件
Gecko DOM事件处理程序
Safari HTML参考:支持的属性
Opera Presto 2.8中的HTML,XHTML和WML
没有Chrome的相关信息。
DOM Level 2事件
W3C DOM Level 2规范
Gecko DOM事件(似乎不完整)
其他Gecko DOM事件
Gecko DOM事件对象
WebKit标准支持目标(隐含地涵盖Chrome和Safari的高级别)
DOM 2 UI,鼠标& Opera Presto 2.8中的Mutation Events支持
是否可以说标准化浏览器中的文档是可互操作的?我知道有关此类信息的Quirksmode兼容性表。然而,当遇到问题时,我几乎找不到令人欣慰的东西,并希望那些细节我可以依赖。我还想在此时排除库(例如Jquery等)。
没有找到相关结果
已邀请:
3 个回复
缕嚏冻
陈獭
貉骂