browserSettings.newTabPosition

一個 BrowserSetting 物件,可用於控制新開啟標籤頁相對於已開啟標籤頁的位置。

底層值是一個字串,可以取以下三個值之一:

  • "afterCurrent": 在當前標籤頁旁邊開啟所有新標籤頁。
  • "relatedAfterCurrent": 預設值。如果新標籤頁與當前標籤頁相關(例如,如果它們是通過當前標籤頁中的連結開啟的),則在當前標籤頁旁邊開啟它們。否則,在新標籤頁的標籤欄末尾開啟。
  • "atEnd": 在標籤欄末尾開啟所有標籤頁。

示例

此程式碼將值設定為 "afterCurrent",然後記錄新值。

js
async function setAfterCurrent() {
  let result = await browser.browserSettings.newTabPosition.set({
    value: "afterCurrent",
  });
  console.log(`Result: ${result}`);
  let newValue = await browser.browserSettings.newTabPosition.get({});
  console.log(`New value: ${newValue.value}`);
}

瀏覽器相容性