gpt4 book ai didi

javascript - $window.focus() 不适用于 iOS Safari 中的现有选项卡

转载 作者:行者123 更新时间:2023-11-28 23:31:38 24 4
gpt4 key购买 nike

当我使用 var win = window.open("", "name") 打开一个新窗口,然后使用 win.focus() 聚焦窗口时首次在 iOS Safari 中运行。

但是当使用 window.open 按名称再次引用现有窗口时,我无法在 iOS Safari 中再次聚焦。在 Chrome 中,这工作得很好。

有什么办法让我只知道名字就可以专注于一个已经存在的标签吗?

我创建了一个用于测试的 fiddle :https://jsfiddle.net/szqnu38f/

最佳答案

这似乎是 iOS Safari 中的一个错误。

通常,无法在现有的命名选项卡上再次设置焦点。打开选项卡后再次单击目标设置为名称的链接时也会出现这种情况 --> 请参阅 https://jsfiddle.net/g3bk1v5a/4/

<a href="http://www.google.com" target="test">Test</a>

因此,我向 Apple 提交了一份错误报告。

关于javascript - $window.focus() 不适用于 iOS Safari 中的现有选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56276312/

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