此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

tabs.goBack()

导航到标签页历史中的上一页(如果有)。

这是一个返回 Promise 的异步函数。

语法

js
let withGoingBack = browser.tabs.goBack( tabId, // 可选整数 callback // 可选函数 ) 

参数

tabId 可选

integer。要进行导航的标签页的 ID。默认为当前窗口的活动标签页。

callback 可选

function。页面导航完成时调用的回调函数,没有参数。

返回值

一个 Promise,当页面导航完成时其会被兑现。

示例

返回到当前标签页的上一页:

js
function onGoBack() { console.log("已返回"); } function onError(error) { console.log(`发生错误:${error}`); } let goingBack = browser.tabs.goBack(); goingBack.then(onGoBack, onError); 

浏览器兼容性

备注:此 API 基于 Chromium 的 chrome.tabs API。该文档衍生自 Chromium 代码中的 tabs.json