compatible-event.js 制作記録
think49 think49
イベントリスナについて教えてください - Yahoo!知恵袋
http://goo.gl/0s5bu /
attachEvent で実行順を保証したいらしいが、これは難問。handleEvent をキャッシュする必要があると思う…。 #JScript
http://goo.gl/0s5bu /
attachEvent で実行順を保証したいらしいが、これは難問。handleEvent をキャッシュする必要があると思う…。 #JScript
think49 think49
@think49 まだ作成中だけど gist にポストした。attachEvent の実行順は保証されてなくて循環参照対策は実装済み。
https://gist.github.com/882821 #JavaScript #JScript #DOM
https://gist.github.com/882821 #JavaScript #JScript #DOM
think49 think49
think49 think49
textareaSelectEndPoint.js http://goo.gl/tVoXM が Firefox, Google Chrome で動かないと報告を頂いたけど、どのよう修正すればいいのかわからないでいる…。#HTML5 #JavaScript
think49 think49
@think49 arguments[0] の不具合修正及び、{handleEvent: fn} に対応。コメント欄に解説を加えた。
https://gist.github.com/882821 #DOM #JavaScript #JScript
https://gist.github.com/882821 #DOM #JavaScript #JScript
think49 think49
ただし、event.srcElement === null になる不具合への対策(event.target への適切なノード初期化)はまだ甘い。
think49 think49
window-load ,window-unload, document-DOMContentLoaded 時に event.target === document にする実装にしたが、まだ対応すべきイベントタイプがあると思われる。