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}`);
}
浏览器兼容性
加载中…