【问题标题】:How to force focus a browser window using browser extension / plugin?如何使用浏览器扩展/插件强制聚焦浏览器窗口?
【发布时间】:2013-10-03 04:42:49
【问题描述】:

我正在为 chrome 和 firefox 编写浏览器扩展程序,但我无法找到如何聚焦当前失焦但包含我想要聚焦的选项卡的浏览器窗口。

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

为了更清楚,

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢。我会尽快尝试并给您检查!
    • 抱歉,评论迟了,但是否有公开可用的 chrome 插件允许我以某种方式调用 chrome.windows.update?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多