タグ

javascriptとaddEventListenerに関するfjwr38のブックマーク (2)

  • WebWorkerを使ってみる。 - ミルク色の手紙

    最近のJavascript関係ではWebSocketとWebWorkerが気になってたんだけど、 WebSocketの方はnode.jsとかJettyとか?サーバ側にも仕掛けが必要なので、 手っ取り早くできる方ってことで、今更ながらWebWorkerを試してみた。 試してみたかったことは次の点。 基的な使い方 jQueryとかのライブラリが使えるか オレオレクラスが使えるか とりあえずこれらに絞ってお試し。 基的な使い方 インスタンスを生成して、メッセージでやりとりする。 まず、こんな感じのHTMLを用意して。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/

    WebWorkerを使ってみる。 - ミルク色の手紙
  • JavaScript addEventListener() - とみぞーノート

    仕様書を読んでもわかりにくい、addEventListener()の第3引数useCaptureの意味についてのメモ。 addEventListener()はIEでは未実装なので関係なし。 以下はFireFoxで確認。 useCaptureの意味 通常登録したイベントハンドラ(*1)はイベント伝搬のバブリングフェーズで呼ばれる。このため、DOM Treeの下の方のエレメントからイベントハンドラが順番に呼ばれる。 useCaptureをtrueにしてイベントハンドラを登録すると、キャプチャフェーズでイベントハンドラが呼ばれるようになる。このため、その他のイベントハンドラに先だって呼び出されるようになる。 (*1) 以下のものが含まれる。 DOMエレメントのプロパティに設定したイベントハンドラ(element.onmousedown = handler) HTMLタグに埋め込んだイベントハンド

  • 1