“标准”是什么?跨浏览器事件管理在库之外完成

How is "standard" cross browser event management done outside of the libraries?

本文关键字:管理 事件 标准 是什么 浏览器      更新时间:2023-09-26

事件处理程序管理的主题在过去的许多地方都有涉及。其中一个地点是由PPK竞标的。John Resig的获奖作品有一些问题,网站上的评论似乎倾向于Dean Edwards在分析了Resig代码后的实现。

在stackoverflow上甚至还有更多的实现,例如:Bill Ayakatubby和Marco Demaio。

在JavaScript框架之外,通常做些什么来支持事件功能?有许多选择,每个都有自己的优点和缺点。我自己也不知道该用哪一种。是否有未申报的事实?

XML事件管理有三种不受支持的标准,每一种都有JavaScript实现:

  • XBL .js
  • 通过XSLTForms的XML事件
  • SMIL通过时间表引擎或时间表.js

由于没有一个标准是跨浏览器实现的,因此事实上的标准被称为内在事件。

引用

  • 元素、文档对象和窗口对象的事件处理程序