-2

すべてのブラウザの JS インターフェイスを W3C 標準に準拠させるライブラリはありますか?

たとえばaddEventListener、に基づいて IE8 に追加されるものattachEvent

4

1 に答える 1

1

最新の JavaScript フレームワークはすべて、ブラウザの js 実装におけるこれらの矛盾を解消する方法を提供します (jQuery のonハンドル addEventListener/attachEvent など)。ただし、これらのフレームワークのほとんどは、ホスト オブジェクトを変更するアプローチを使用していませんが (これは問題があると考えられています)、そのメソッドは内部的に特定のブラウザーで使用可能な機能に対応しています。

多くの人気のあるフレームワークの 1 つを試すことをお勧めします (例: jQuery、MooTools、Dojo など、人気のあるフレームワークをいくつか挙げてください)。

ホスト オブジェクトを直接変更するフレームワークを使用しないことをお勧めします (一部のフレームワークは初期に試行し、後でこれが多くの問題を引き起こすことが判明したため)。

于 2013-10-08T14:48:54.723 に答える