--- title: tabs.Tab slug: Mozilla/Add-ons/WebExtensions/API/tabs/Tab tags: - 扩展 - 标签 - 标签页 - 类型 - 非标准 - 页面扩展 translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/Tab ---
tabs.Tab
包含有关标签页的信息 . 这样可以访问有关标签页中的内容,内容有多大,特殊状态或限制有效的信息等等。
这种类型的值是对象。它包含以下属性:
active
boolean
. 该标签页是否在其窗口中处于活动状态。即使标签的窗口当前没有被关注,也可能是true。audible
{{optional_inline}}boolean
. 如果标签页没有静音:标签页是否正在发出声音。如果标签页被静音:如果没有静音标签页是否会发出声音。autoDiscardable
{{optional_inline}}boolean
. 资源不足时浏览器是否可以自动丢弃该标签页。cookieStoreId
{{optional_inline}}string
. 该标签页的Cookie存储. 如果不同的标签可以有不同的cookie存储 (例如, 支持 contextual identity), you can pass this as the storeId
option into various methods of the {{WebExtAPIRef("cookies")}} API, 设置和获取与此标签页的Cookie存储关联的Cookie。 只有在扩展名具有“cookies”权string
. 该标签页的Cookie存储. 如果不同的标签可以有不同的cookie存储 (例如, 支持 contextual identity), 你可以将此作为 storeId
选项传递给 {{WebExtAPIRef("cookies")}} API的各种方法, 设置和获取与此标签页的Cookie存储关联的Cookie。 只有在扩展具有“cookies”权限的情况下才会出现.discarded
{{optional_inline}}boolean
. 是否丢弃的标签页。被丢弃的标签页是其内容已经从内存中卸载的标签页,但在标签页条中仍可见。它的内容在下一次被激活时被重新加载。favIconUrl
{{optional_inline}}string
. 该标签的图标的网址。 只有在扩展具有“cookies”权限的情况下才会出现. 如果标签页正在加载中,该值可以为空字符串height
{{optional_inline}}integer
. 标签页的像素单位高度。highlighted
boolean
. 标签页是否突出显示。id
{{optional_inline}}integer
. 标签页的ID. 标签 ID在浏览器的会话中是唯一的 。 在浏览器窗口中不包含内容的标签页 (例如, devtools 窗口),标签 ID 也可以设置为 {{WebExtAPIRef('tabs.TAB_ID_NONE')}} 。incognito
boolean
. 该标签页是否在隐私浏览窗口中。index
integer
. 窗口中的标签页从零开始的索引。isArticle
boolean
. 如果标签页可以在 Reader模式下呈现,则返回true,否则返回false。isInReaderMode
boolean
. 如果标签页正在 Reader模式下呈现,则返回true,否则返回false。lastAccessed
double
. 上次访问该标签页的时间 , 参考 milliseconds since the epoch.mutedInfo
{{optional_inline}}openerTabId
{{optional_inline}}integer
. 打开此标签页的标签页ID(如果有)。如果开启者标签页仍然存在,该属性才会出现。pinned
boolean
. 标签页是否被固定selected
{{deprecated_inline}}boolean
.标签页是否被选中sessionId
{{optional_inline}}string
. 从{{WebExtAPIRef('sessions')}} API 获取的标签页的唯一标识会话ID.status
{{optional_inline}}string
.加载 或 完成.title
{{optional_inline}}string
. 标签页的标题. 只有当扩展具有 "tabs"
权限 时才会出现.url
{{optional_inline}}string
. 该选项卡正在显示的文档的URL。只有当扩展具有 "tabs"
权限 时才会出现.width
{{optional_inline}}integer
. 标签页的像素单位宽度。windowId
integer
. 包含此标签页的窗口ID。The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("webextensions.api.tabs.Tab", 10)}}
{{WebExtExamples}}
此 API 基于 Chromium的 chrome.tabs
API. 本文档来源于Chromium 代码中的 tabs.json
.
Microsoft Edge兼容性数据由Microsoft Corporation提供,并包含在Creative Commons Attribution 3.0美国许可证下。
// Copyright 2015 The Chromium Authors. All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are // met: // // * Redistributions of source code must retain the above copyright // notice, this list of conditions and the following disclaimer. // * Redistributions in binary form must reproduce the above // copyright notice, this list of conditions and the following disclaimer // in the documentation and/or other materials provided with the // distribution. // * Neither the name of Google Inc. nor the names of its // contributors may be used to endorse or promote products derived from // this software without specific prior written permission. // // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.