如何使用浏览器扩展/插件强制关注浏览器窗口?

时间:2013-09-27 01:34:01

标签: javascript google-chrome firefox google-chrome-extension firefox-addon

我正在为chrome和firefox编写浏览器扩展,我在查找如何聚焦当前没有关注但仍包含我想要关注的选项卡的浏览器窗口时遇到了麻烦。

当浏览器窗口具有焦点时,可以完成选项卡的聚焦。 但是,当我将标签聚焦在其中时,浏览器窗口不会聚焦。

为了更清楚,

我打开了两个镀铬浏览器窗口,每个窗口都包含多个标签。 其中一个窗口具有焦点,另一个窗口包含一个我想要聚焦并显示给用户的选项卡。 虽然我可以将标签集中在其他选项卡的顶部,但浏览器窗口并不会出现在其他浏览器窗口之上。

我想知道这样的API是否可用?

1 个答案:

答案 0 :(得分:4)

是的,在Firefox中你有BrowserWindow.activate()

在Chrome中,您有chrome.windows.update(windowId, {focused: true})