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()
ターゲットウィンドウのドキュメントを再読み込みする

ブラウザ実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaAndroid 版 Firefox
evalChrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 ありFirefox Android 未対応 なし
reloadChrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 ありFirefox Android 未対応 なし
tabIdChrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 54Opera 完全対応 ありFirefox Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応

謝辞

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

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

 

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

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