跨浏览器处理有时相当麻烦。
在这种情况下,我需要捕获相当多的事件,但不能使用超过10ish Kb的多用途库。(例如 jQuery、Prototype、Dojo、YUI、...)
该脚本旨在作为我正在维护的各种站点的基本跟踪工具。
每个浏览器似乎处理事件略有不同,有时完全不同!
如果有人能指出一个用于跨浏览器事件处理的 Javascript 库,我会非常高兴。
这将使我的一天!=)
跨浏览器处理有时相当麻烦。
在这种情况下,我需要捕获相当多的事件,但不能使用超过10ish Kb的多用途库。(例如 jQuery、Prototype、Dojo、YUI、...)
该脚本旨在作为我正在维护的各种站点的基本跟踪工具。
每个浏览器似乎处理事件略有不同,有时完全不同!
如果有人能指出一个用于跨浏览器事件处理的 Javascript 库,我会非常高兴。
这将使我的一天!=)
爱德华兹院长: http: //dean.edwards.name/weblog/2005/10/add-event2/
或者来自 John Resig 的那个: http: //ejohn.org/blog/flexible-javascript-events/
我不确定您需要做多少事件处理,或者您是否希望添加自定义事件,但如果您感到好奇,这里还有另一种选择。它使用 Dean Edwards 并添加了一些花里胡哨的功能,以缩小到 5K 左右。