devtools.inspectedWindow

このページは Firefox 54 に存在する WebExtensions devtools APIs を記述しています。このAPI は Chrome devtools APIs に基づいていますが、Firefoxでは実装されていない多くの機能があり、よってここに文書化されていません。現在欠けている機能を見るには、 Limitations of the devtools APIs を見てください。

devtools.inspectedWindow API によって開発ツール拡張機能では開発ツールが割当てられたウィンドウと相互作用できます。

すべての devtools API と同様に、この API はmanifest.json devtools_page キー内に定義されたドキュメントや、拡張機能が作成するその他の開発ツールドキュメント(例えば拡張機能が作ったパネル自身のドキュメント)の中だけでコードを利用できます。これ以上は 開発ツールを拡張するを見てください。

プロパティ

devtools.inspectedWindow.tabId
開発ツールが付属しているウィンドウの ID

Functions

devtools.inspectedWindow.eval()
ターゲットウィンドウ内の  JavaScript を評価する
devtools.inspectedWindow.reload()
ターゲットウィンドウのドキュメントを再読み込みする

ブラウザ実装状況

ChromeEdgeFirefoxFirefox for AndroidOpera
eval あり なし54 なし あり
reload あり なし54 なし あり
tabId あり なし54 なし あり

謝辞

この API は Chromium の chrome.devtools.inspectedWindow API に基づいています。また、このドキュメントは bookmarks.json における Chromium のコードに基づいています。

Microsoft Edge での実装状況は Microsoft Corporation から提供されたものであり、ここでは Creative Commons Attribution 3.0 United States License に従っています。

 

ドキュメントのタグと貢献者

このページの貢献者: Uemmra3
最終更新者: Uemmra3,