クイック質問。次のコードはFirefoxのcommandDispatcher
var focusedWindow = document.commandDispatcher.focusedWindow;
はFirefox拡張機能でのみ動作しますか?私はこの行でスクリプトを殺すように思えますし、コマンドディスパッチャーがFirefoxの内部部品であるかどうか疑問に思っています。
クイック質問。次のコードはFirefoxのcommandDispatcher
var focusedWindow = document.commandDispatcher.focusedWindow;
はFirefox拡張機能でのみ動作しますか?私はこの行でスクリプトを殺すように思えますし、コマンドディスパッチャーがFirefoxの内部部品であるかどうか疑問に思っています。
コマンドディスパッチャは、Geckoアプリケーション固有のChromeWindowクラスのプロパティとして定義されています。
代わりにdocument.activeElementを使用する必要がありますが、focusedWindowほど強力ではありません。
これは私の友人のバストです。アクティブな要素は私が必要とするものを助けませんが、コマンドディスパッチャーが何であるかを明確にしてくれてありがとう。 – Cuber
コマンドディスパッチャーは、mozillaのXULに固有のようです。 – Cuber