ジャンプ先:

この翻訳は不完全です。英語から この記事を翻訳 してください。

tabs.Tab型はタブについての情報を含んでいます。これはタブの中のコンテンツについての情報へのアクセスを提供します。例えば、コンテンツはどれくらいの大きさか、どのような特別な状態もしくは制限が有効になっているか、など。

Type

この型の値はオブジェクトです。以下のプロパティを含みます:

active

boolean. タブがウィンドウ内でアクティブかどうかを示します。タブのウィンドウがフォーカスされていない場合でも当てはまります。

アクティブなタブは通常一つ検出されます。しかしながら、Firefox for Android上では、拡張機能のポップアップが新しいタブの中で開かれます。このポップアップタブが検出されたとき、アクティブなタブはポップアップが開かれたタブに代えられます。

attention Optional
boolean. タブが注目を集めているかを示します。例えば、タブがモーダルダイアログを表示したとき、attentiontrueになります。
audible Optional
boolean. タブがミュートではないとき: タブが音を作り出すかどうかです。タブがミュートであるとき: タブがミュートでないなら、音を作り出せたかどうかです。
autoDiscardable Optional
boolean. Whether the tab can be discarded automatically by the browser when resources are low.
cookieStoreId Optional
string. タブのクッキーストア。If different tabs can have different cookie stores (for example, to support contextual identity), you can pass this as the storeId option into various methods of the cookies API, to set and get cookies associated with this tab's cookie store. Only present if the extension has the "cookies" permission.
discarded Optional
boolean. タブが破棄されたか。 A discarded tab is one whose content has been unloaded from memory, but is still visible in the tab strip. Its content gets reloaded the next time it's activated.
favIconUrl Optional
string. タブのfaviconのURL。Only present if the extension has the "tabs" permission. It may also be an empty string if the tab is loading.
height Optional
integer. タブの高さのピクセル値。
hidden
boolean. タブが隠されている(非表示)かどうか。
highlighted

boolean. タブがハイライトされているかどうかどうか。 An active tab is always highlighted, but some browsers may allow additional tabs to be highlighted, for example by clicking them while holding Ctrl or ⌘ Command keys.

Firefox for Android doesn't support highlighting multiple tabs, and Firefox desktop requires the browser.tabs.multiselect preference.

id Optional
integer. タブのID。 タブのIDはブラウザセッショの中でユニークです。The tab ID may also be set to tabs.TAB_ID_NONE for browser windows that don't host content tabs (for example, devtools windows).
incognito
boolean. タブがプライベートブラウジングウィンドウの中にあるかどうか。
index
integer. 0を底としたウィンドウの中のタブのインデックス。
isArticle
boolean. Trueならrendered in Reader Modeで閲覧可能、falseならそれ以外。
isInReaderMode
boolean. Trueならrendered in Reader Modeで閲覧中、falseならそれ以外。
lastAccessed
double. タブが最後にアクセスされた時刻(単位: milliseconds since the epoch)。
mutedInfo Optional
tabs.MutedInfo. The current muted state for the tab and the reason for the last state change.
openerTabId Optional
integer. The ID of the tab that opened this tab, if any. This property is only present if the opener tab still exists.
pinned
boolean. タブがピン留めされているかどうか。
selected
boolean. タブが選択されているかどうか。
sessionId Optional
string. The session ID used to uniquely identify a Tab obtained from the sessions API.
status Optional
string. loadingcomplete のどちらか。
successorId Optional
integer タブの後継者のID。
title Optional
string. タブのタイトル。Only present if the extension has the "tabs" permission.
url Optional
string. タブが表示しているドキュメントのURL。Only present if the extension has the "tabs" permission.
width Optional
integer. タブの横幅のピクセル値。
windowId
integer. このタブのホストのウィンドウのID。

Note: In extension background scripts, the only properties that are available are tabId and windowId.

Browser compatibility

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxOperaAndroid 版 Firefox
activeChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
audibleChrome 完全対応 45Edge 未対応 なしFirefox 完全対応 45Opera 完全対応 32Firefox Android 完全対応 54
autoDiscardableChrome 完全対応 54Edge 未対応 なしFirefox 未対応 なしOpera 完全対応 41Firefox Android 未対応 なし
cookieStoreIdChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 52Opera 未対応 なしFirefox Android 未対応 なし
discardedChrome 完全対応 54Edge 未対応 なしFirefox 完全対応 57Opera 完全対応 41Firefox Android 完全対応 57
favIconUrlChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 未対応 なし
heightChrome 完全対応 31Edge 未対応 なしFirefox 完全対応 45Opera 完全対応 18Firefox Android 完全対応 54
highlightedChrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
idChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
incognitoChrome 完全対応 ありEdge 完全対応 14
代替名
完全対応 14
代替名
代替名 非標準の名前 inPrivate を使用しています。
Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
indexChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
isArticleChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしFirefox Android 未対応 なし
isInReaderModeChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 58Opera 未対応 なしFirefox Android 未対応 なし
lastAccessedChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 56Opera 未対応 なしFirefox Android 完全対応 56
mutedInfoChrome 完全対応 46Edge 未対応 なしFirefox 完全対応 45Opera 完全対応 33Firefox Android 完全対応 54
openerTabIdChrome 完全対応 18Edge 未対応 なしFirefox 完全対応 57Opera 完全対応 15Firefox Android 未対応 なし
pinnedChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
selected
非推奨非標準
Chrome 完全対応 ありEdge 未対応 なしFirefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
sessionIdChrome 完全対応 31Edge 未対応 なしFirefox 完全対応 ありOpera 完全対応 18Firefox Android 未対応 なし
statusChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
titleChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
urlChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54
widthChrome 完全対応 31Edge 未対応 なしFirefox 完全対応 45Opera 完全対応 18Firefox Android 完全対応 54
windowIdChrome 完全対応 ありEdge 完全対応 14Firefox 完全対応 45Opera 完全対応 ありFirefox Android 完全対応 54

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
非標準の名前を使用しています。
非標準の名前を使用しています。

Example extensions

Acknowledgements

This API is based on Chromium's chrome.tabs API. This documentation is derived from tabs.json in the Chromium code.

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.

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

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