Mozillaのドキュメントのどこにも見つかりませんでした。 keypressでaddEventListenerを使用する拡張機能をコーディングするとします。 Webページにkeypress(またはkeydown)でaddEventListenerを呼び出すJSコードが含まれている場合、実行優先度は何ですか?エクステンションが最初にイベントを受け取ることは保証されていますか?Firefox拡張の実行優先度
1
A
答えて
1
イベントは、最初に「キャプチャ」フェーズを経て「バブリング」フェーズに進みます。キャプチャフェーズを使用する場合(最後のパラメータとしてtrue
をaddEventListener
に設定すると)、ページ上にあるものがバブリングフェーズを使用している場合、リスナはページ上のものの前に呼び出されます。あなたがページ上でどのように動作するのかわからない場合は、ページの範囲外に何か(例えば、browser
オブジェクト、またはgBrowser
など)にアタッチして、あなたが最初に行くことを確認してください。 http://www.w3.org/TR/DOM-Level-3-Events/#event-flow
関連する問題
- 1. Webpack 2.xモジュールの解像度の拡張優先度
- 2. firefox拡張ステータスバーオーバーレイ実行
- 3. TF実行セッション:操作の優先度
- 4. CSSとJavascript - 実行の優先度
- 5. XSLTドキュメントの優先ファイル拡張子
- 6. Firefoxの拡張機能:ネイティブコードの実行?
- 7. SAPI実行優先
- 8. インラインクラス優先度
- 9. WIX MSI - 財産優先優先度
- 10. Brodal優先度キューの実装
- 11. Akka俳優優先度
- 12. MySQLの優先度
- 13. アプリケーションの優先度
- 14. activemqの優先度
- 15. AsyncCallbackの優先度
- 16. 角度HTTPの優先度
- 17. asp.net mvcのカスタム属性の実行優先度
- 18. スレッド実行後のスウィフト変更スレッドの品質/優先度
- 19. Firefox拡張のXMLHttpRequest
- 20. セロリ - 優先度で実行する必要のあるタスク
- 21. スレッドの優先度と関数実行時間
- 22. 最低優先度のコアでスレッドを実行する
- 23. 優先度を使用しないTestNGでの実行順序
- 24. FirefoxのWeb拡張機能からのJavascriptシェルコマンドの実行
- 25. 優先度キュー - バイナリヒープ
- 26. Java優先度キュー
- 27. 301リダイレクト優先度?
- 28. 優先度キューで優先度を設定する方法
- 29. Python:優先度として優先度キュー
- 30. FireFox拡張機能でこのタスクを実行できます