タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとOperaとGreasemonkeyに関するos0xのブックマーク (1)

  • ultra blue:Greasemonkey : Opera で注意すべき箇所

    resize イベントの違い 結論から言うと、Firefox と同じ挙動を期待するためにはこうする。 window.addEventListener('resize',function(e){ if(e.target==document) // 処理 },false); もし e.target の差を許容できるのならこれでいい。 window.addEventListener('resize',function(e){ // 処理 },true); //ここ大事 Opera では document と body の間で window の resize イベントが伝播するのに対し、 Firefox では window のみで発生する。したがって下の例では、イベントが発生した要素に違いがでる。 上の例では、Opera で二度同じ処理を行ってしまうのを、内部の document の判定で防い

  • 1