Opera で addEventListener の最後はできるだけ false に
window.addEventListener("load", initialize, true); って書いていたのだけど、なんかコレだと Opera が4回とか3回とか initialize を実行する。まじワカンネーよーと Opera 糞だよーふぁっきんだよーと嘆きつつ、一切実行しないように書き換えた直後、IRC に該当コードを貼り付けたらひらめいた。そんなわけで true を false にしたら見事1回だけ実行してくれるように。
ところで initialize って一気にタイプしないと書けない。というか紙に書こうとすると無理 (謎)。それとは別だけど listener って単語がよくゲシュタルト崩壊する。12回に1回ぐらい辞書ひくか動的補完してる。あはは
関連エントリー
- Spring MVC で @Async と @RequestScope を共存させるには? @Async と @RequestScope を同時につかうとどうなるか @RequestScope、これは @Scope(value = ...
- Mac でウェブカメラの定期撮影を Swift で書く macOS 用にウェブカメラからjpgを取得するコマンドラインツールにimagesnapというのがある。単発で使うには問題ないんだけど、イン...
- 手ぶれを無視できるシャッタースピード 手ブレについて考えたことがあるけど、ずばり焦点距離が x のとき、特定カメラの性能で 1px 以内に手ぶれが収まるシャッタースピードを求める...
- Ruby PluginManager 3 initialize にディレクトリ渡して、それ以下のファイルを全て読むようにしてみる。ただし先頭にアンダースコア付いてるときは無視。一定時...
- Linux 上の LL で I2C する (Ruby) なんとなく i2c-dev.h とかで定義されているAPIを呼ばないと使えないのかなあと思っていたけど、デバイスファイルの読み書きと ioc...