【问题标题】:Stop Chrome Extension from 'stealing' focus from parent page阻止 Chrome 扩展从父页面“窃取”焦点
【发布时间】:2018-08-08 09:56:43
【问题描述】:

我的 Chrome 扩展程序有一个有用的工具栏...当然还有一个弹出窗口。

当用户单击某些网站时,调用我的扩展程序(通过单击工具栏或仅单击扩展程序图标)焦点将元素留在父/主页上...有时可能不受欢迎。

有没有办法阻止 Chrome 扩展程序获得焦点?所以光标保持闪烁和/或主页元素保持焦点并且未触发模糊事件?

【问题讨论】:

  • 不,您不能使用标准弹出窗口来执行此操作。如果您将带有 UI 的页面元素插入页面本身而不是使用弹出窗口,您可能会这样做。

标签: javascript google-chrome-extension


【解决方案1】:

我采用了不同的方法...因为我知道用户在点击我的弹出窗口或工具栏之前关注的是哪个元素,所以我只需将焦点放回上我的代码运行后的元素...运行良好...

【讨论】:

    猜你喜欢
    • 2023-01-14
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 2011-03-15
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多