Make development more productive and enjoyable with WebStorm, the IDE for JavaScript and related technologies.
![WebStorm: The JavaScript and TypeScript IDE, by JetBrains](https://cdn-ak-scissors.b.st-hatena.com/image/square/9932f49d0c1654c10602935e63ae87123cea6d1f/height=288;version=1;width=512/https%3A%2F%2Fresources.jetbrains.com%2Fstorage%2Fproducts%2Fwebstorm%2Fimg%2Fmeta%2Fpreview.png)
おそらく車輪の再発明に他ならないのだけど SWF が本当に非アクティブになったかどうか調べるクラスを作ってみました。 フル Flash であれば Event.DEACTIVATE で事足りるのだけれど サイズ固定で他の HTML 要素が含まれるページだともう一声足りなかったりするので js を使って window オブジェクトを監視させて、表示しているウィンドウが非アクティブになった時 DEACTIVATE を排出させるクラス。 で、最初軽い気持ちで作っていたら案の定 ExternalInterface と IE ではまりにはまりまくったので ソースと解説は以下続きから。 ソースコード github ソースコード zip ファイル 動作サンプル ざっくり使い方 とりあえず必要な js は埋め込んであるので HTML 側で js を読み込ませる必要はありません。 js
XPath は jQuery や Prototype.js と競合する技術ではなく、むしろ共存する技術です - IT戦記について軽く。 僕はGreasemonkeyを書くときに必ずといっていいほどXPathを使っている。XPathなしでいろんなサイトのHTMLを弄ることは最早苦痛でしかなくて、XPathがものすごく強力で、便利なであることは良く実感している。 でも、 僕は自分が管理するサイトでXPathを使うことはない、つまり汎用JSライブラリとXPathを併用することはないだろうなと思う。 理由は簡単で、自分が管理するサイトであれば適切なマークアップによってシンプルにDOM操作を行えるから。 JavaScriptから操作する各要素に、id,name,classなどの適切な属性を指定してあれば、getElementByIdなどのネイティブなメソッドで高速にアクセスできます*1。 普通はこれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く