gpt4 book ai didi

javascript - 如何使用javascript返回父窗口的焦点?

转载 作者:太空宇宙 更新时间:2023-11-04 16:05:03 24 4
gpt4 key购买 nike

是否可以使用 javascript 将焦点返回到选项卡父级?我读了一些关于这个问题的帖子,但没有找到解决方案。我试过了

window.opener.parent.focus()

window.opener.focus();

但它不起作用。有人能帮我吗?

谢谢

最佳答案

通常,您不能在网页内执行此操作。因为用户可以选择要关注哪个选项卡/窗口,而 Firefox 和 Chrome 等浏览器会通过提供是否在后台打开新选项卡的配置来尊重此类选择。但在几种非常特殊的情况下,你仍然可能实现这一点。

  1. 如果您想打开一个新选项卡并立即返回焦点,您可以尝试在链接上模拟“ctrl+click”事件以在后台打开该选项卡。引用这个帖子Open a new tab in the background? (仅适用于 Chrome,API 可能已更改。因此它可能仅适用于过时的版本)

  2. 如果您附带扩展程序,请在扩展程序代码中进行操作。例如:in chrome extension

  3. 如果您的脚本适用于您可以控制/可以影响设计的自定义浏览器,您可以在浏览器端实现该功能并为您的脚本公开 API。

关于javascript - 如何使用javascript返回父窗口的焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41945453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com