跨浏览器JS标准化程序

时间:2013-10-08 14:40:59

标签: javascript cross-browser w3c

是否有一个库使所有浏览器的JS接口符合W3C标准?

例如,根据addEventListenerattachEvent添加到IE8。

1 个答案:

答案 0 :(得分:1)

每个现代javascript框架都为您提供了在浏览器js实现中平衡这些不一致的方法(比如jQuery的on处理addEventListener / attachEvent)。但是,大多数这些框架都没有使用这种方法来改变主机对象(这被认为是有问题的),但是它们的方法在内部映射到特定浏览器中可用的相应功能。

我建议你尝试其中一个流行的框架(比如jQuery,MooTools或Dojo等,只列举一些比较流行的框架)。

我建议不要使用直接改变主机对象的框架(因为其中一些在早期尝试过,后来发现这会导致许多问题)。

相关问题