用于跨浏览器事件支持的轻量级库 [关闭]
Posted
技术标签:
【中文标题】用于跨浏览器事件支持的轻量级库 [关闭]【英文标题】:Lightweight library for cross-browser event support [closed] 【发布时间】:2011-03-20 00:54:24 【问题描述】:跨浏览器处理有时很麻烦。
在这种情况下,我需要捕获相当多的事件,但不能使用超过 10ish Kb 的多功能库。 (例如 jQuery、Prototype、Dojo、YUI、...)
该脚本旨在作为我维护的各种网站的基本跟踪工具。
每个浏览器似乎都在处理事件slightly and sometimes completely differently!
如果有人能指出一个用于跨浏览器事件处理的 Javascript 库,我会非常高兴。
这会让我很开心! =)
【问题讨论】:
说到尺寸...您需要包含 500K 的屏幕截图吗? @scunliffe:哈哈……没门!我显然使用了错误的工具来完成屏幕截图...感谢您修复它。 完全不用担心,我今天早上的无线连接速度很慢,而且速度太慢了! ;-) 【参考方案1】:爱德华兹院长: http://dean.edwards.name/weblog/2005/10/add-event2/
或者来自 John Resig 的那个: http://ejohn.org/blog/flexible-javascript-events/
【讨论】:
很好的链接。第一个简单而令人敬畏。它小于 KB。 +1 @l.devries 非常感谢!我会检查这些! John Resig 在他的博客上总是有很酷的东西! =) 嘿@devries,我不确定这是否解决了焦点和模糊的跨浏览器不兼容问题? @RadiantHex 你在服务器端使用什么?有什么好的OSS库吗?谢谢 @RadiantHex 这些年后现在有更好的 js 库吗?谢谢【参考方案2】:我不确定您需要执行多少事件处理,或者您是否希望添加自定义事件,但如果您感到好奇,这里还有另一种选择。它使用 Dean Edwards 并添加了一些花里胡哨的功能,以缩小到 5K 左右。
https://github.com/fat/bean
【讨论】:
服务器端有什么 oss lib 推荐吗?只有 node.js 或在 tomcat/java 领域的东西? 这些年后现在有更好的 js lib 吗?谢谢以上是关于用于跨浏览器事件支持的轻量级库 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章