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

2023-12-30

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

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

有什么方法可以让我只知道名称就可以专注于现有的选项卡吗?

我创建了一个小提琴用于测试:https://jsfiddle.net/szqnu38f/ https://jsfiddle.net/szqnu38f/


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

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

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

因此,我在苹果打开了一份错误报告。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

$window.focus() 不适用于 iOS Safari 中的现有选项卡 的相关文章

  • AVAssetExportSession 无法导出从 iCloud 下载的视频

    我正在尝试创建从用户相册中选择的视频的缩小版本 输出的最大尺寸为 720p 因此 在检索视频时 我使用 mediumQualityFormat as the deliveryMode 如果用户设备中不存在原始视频或其中等质量版本 这会导致
  • UIViewControllerAnimatedTransitioning:旋转更改后黑屏片段

    我已经创建了一个视图控制器转换 只要我不更改设备方向 一切都正常 图 1 显示了应有的屏幕 然后我切换到下一个视图控制器 在其中更改方向 现在我回到第一个视图控制器并再次切换方向 然后我得到的结果如图 2 所示 出现黑色边框 请不要介意屏幕
  • 使用 JavaScript 使链接保持活动状态并在单击时显示悬停效果

    I am struggling to make this work I d like to make it where if O F is clicked the hover state stays active if another li
  • 使用 jQuery/JS 打开时使
    标签的内容具有动画效果

    我只想要 HTML5 的内容details标记为 滑行 动画打开 而不是仅仅弹出打开 立即出现 这可以用 jQuery Javascript 实现吗 Fiddle http jsfiddle net 9h4Hq HTML
  • 如何向标准 UIButton 添加徽章? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 是否可以在标准中添加看起来标准的徽章UIButton 如果不支持半原生 那么实现此目的最简单的方法是什么 示例图片 这是 Sascha
  • 从未用 @flow 标记的导入文件中获取类型定义

    TL DR我怎么告诉flow从未声明的导入模块导入类型定义 flow 加长版 流接缝能够从不使用流语法的文件中派生类型 请参阅示例 示例文件 flow js if Math random lt 0 5 var y hello else va
  • 使用 KnockoutJs 映射插件进行递归模板化

    我正在尝试使用以下方法在树上进行递归模板化ko映射 插入 http knockoutjs com documentation plugins mapping html 但我无法渲染它 除非我定义separate每个级别的模板 在以下情况下
  • TableViewController 的 viewDidLoad 未触发

    我一直在关注这个tutorial http www appcoda com ios programming sidebar navigation menu 有一个滑出式菜单 我添加了一个 TableViewController 它将显示文章
  • 在javascript中解析json - 长数字被四舍五入

    我需要解析一个包含长数字的 json 在 java servlet 中生成 问题是长数字被四舍五入 当执行这段代码时 var s x 6855337641038665531 var obj JSON parse s alert obj x
  • 在 webpack 2.x 中使用 autoprefixer 和 postcss

    如何使用autoprefixer使用 webpack 2 x 以前 它曾经是这样的 module loaders test scss loader style css sass postcss postcss gt return autop
  • Babel 7 Jest Core JS“TypeError:wks不是函数”

    将我的项目升级到 Babel 7 后 通过 Jest 运行测试会抛出以下错误 测试在 Babel 6 中运行没有任何问题 但在 Babel 7 中失败并出现以下错误 TypeError wks is not a function at Ob
  • 如何使输入字段和提交按钮变灰

    我想变灰这两件事 http doorsplit heroku com 歌曲输入字段和提交按钮 直到用户输入艺术家 有没有一种简单的方法可以通过 JQuery 来做到这一点 艺术家输入字段的id是 request artist 你可以这样做
  • Firefox 书签探索未超过 Javascript 的第一级

    我已经编写了一些代码来探索我的 Firefox 书签 但我只获得了第一级书签 即我没有获得文件夹中的链接 e g 搜索引擎 雅虎网站 谷歌网站 在此示例中 我只能访问 Search engines 和 google com 不能访问 yah
  • iOS:如何知道 reloadData() 已完成其任务?

    我想滚动到给定索引 self boldRowPath 但是当我调试时scrollToRow之前执行reloadData 如何知道reloadData已完成 func getAllTimeEvent self arrAllTimeEvent
  • CoreBluetooth:检测设备超出范围/连接超时

    我正在设计一个 iOS 框架来处理多个 BLE 设备 均为同一类型 目前一切都运行良好 除了一件事 客户想要一个包含可用设备的列表 但是 我如何检测过去发现的设备何时不再可用 当我尝试连接到不再可用的设备时 会出现另一个问题 文档说 连接尝
  • Javascript 纪元时间(以天为单位)

    我需要以天为单位的纪元时间 迄今为止 我已经看到过有关如何翻译它的帖子 但几天后就没有了 我对纪元时间很不好 我怎么能得到这个 我需要以天为单位的纪元时间 我将解释为您想要自纪元以来的天数 纪元本身是第 0 天 或第 1 天的开始 无论您如
  • 如何更改此 jquery 插件的时区/时间戳?

    我正在使用这个名为 timeago 的插件 在这里找到 timeago yarp com 它工作得很好 只是它在似乎不同的时区运行 我住在美国东部 费城时区 当我将准确的 EST 时间放入 timeago 插件时 比如 2011 05 28
  • 为什么 jquery 没有检测到单选按钮未被选中的情况? [复制]

    这个问题在这里已经有答案了 可能的重复 JQuery radioButton change 在取消选择期间不会触发 https stackoverflow com questions 5176803 jquery radiobutton c
  • 导致回发到与弹出窗口不同的页面

    我有一个主页和一个详细信息页面 详细信息页面是从主页调用的 JavaScript 弹出窗口 当单击详细信息页面上的 保存 按钮时 我希望主页 刷新 是否有一种方法可以调用主页的回发 同时还可以从详细信息页面维护保存回发 Edit 使用win
  • 更改 iOS7 中 UIAlertView 的字体大小

    我想更改alertView中消息文本和标题文本的字体大小 苹果网站上没有任何文档谈到这一点 但苹果在其子类注释中表示 UIAlertView 类旨在按原样使用 请参考以下链接 https developer apple com librar

随机推荐

  • 在 C++ 中读取大型 .txt 文件时出现奇怪的错误[重复]

    这个问题在这里已经有答案了 我正在尝试读取一个非常大的 txt 文件 该文件有 128x128x128 2097152 行 线性化 3d 空间 其中仅包含一个 0 或 1 行 不要问为什么 我将代码缩减为几行似乎当我计算行和增量时 一切都很
  • WPF 嵌套用户控件绑定

    我正在尝试将一个值从 Window 绑定到 UserControl 内的 UserControl 中 但是 由于某种原因 据我所知 内部 UserControl 甚至从未尝试绑定 主窗口 xaml
  • NameValueCollection 到 URL 查询?

    我知道我能做到 var nv HttpUtility ParseQueryString req RawUrl 但是有没有办法将其转换回 url 呢 var newUrl HttpUtility Something page nv 只需致电T
  • 关于 scala 私有字段变量的困惑

    我已经进入 Scala 学习的第三天了 使用书 开始scala 作者用一个例子来展示带 val var 和不带 var val 的变量定义之间的区别 class Book private val title String def print
  • 如何在 IntelliJ 中运行角度应用程序

    我正在按照 IntelliJ 中的步骤来支持 Angular https www jetbrains com help idea 2017 1 using angular html install angular cli https www
  • 如何在python中用null之前的所有前一个值和null之后的第一个后继值的平均值填充null值?

    I have a dataframe with 5000 records I want the null values to be filled with 平均值 null 之前的所有前一个值 null 之后的第一个后继值 data Dat
  • GCC + LD + NDISASM = 大量汇编指令

    我是 C 和 GCC 编译器的新手 试图研究如何通过反汇编生成的二进制文件将 C 编译为机器代码 但编译然后反汇编一个非常简单的函数的结果似乎过于复杂 I have basic c file int my function int a 0x
  • 无法“取消选择”列表视图项目

    我能够使用 setOnItemClickListener 更改单个列表视图项目的背景 view setBackgroundResource R color green 我一次只需要选择一个 因此当单击其他列表项时 我尝试了lv invali
  • 如果输入字段为空,jquery ui datepicker 的值为 1970

    我正在使用 jquery ui 日期选择器来获取 fromDate 和 toDate 以下是起始日期的代码
  • 如何使用clearfsimport将文件导入到空VOB中

    我创建了一个 VOB 和一个加载它的快照视图 VOB 是空的 我想添加一些文件来初始化它 但我想要导入的所有文件都出现错误 这是详细信息 VOB 是通过以下命令创建的 ct mkvob tag vobs sqlite comment tes
  • 如何从 Google Fit REST API(如 Google Fit 应用程序)获取步数?

    我正在开发一个 PHP 应用程序 它与 Google Fit API 配合使用来收集用户的每日步数 我想获取从 2015 年 1 月 15 日 00 00 00 GMT 0700 到 2015 年 1 月 16 日 00 00 00 GMT
  • iOS 自定义表情

    应用程序商店中有一些应用程序允许您使用自定义表情符号 笑脸等 我的问题是 是否可以在手机上拍照 然后将其裁剪 缩小 并将其设置为键盘上的表情符号之一 简而言之 不 您当然可以从相机胶卷中拍摄照片并将其裁剪为表情符号大小 但无法将其连接到键盘
  • QFile:如何有效地读取从 k 到 k+L 的字节

    我可以从 QFile 读取从 k 到 k L 的字节 将第一个整个文件读入 QByteArray if file open QIODevice ReadOnly QByteArray blob file readAll QByteArray
  • 如何在 Pandas 数据帧的每一行上使用 .rolling() ?

    我创建了一个 Pandas 数据框df df head Out 1 A B DateTime 2010 01 01 50 662365 101 035099 2010 01 01 2010 01 02 47 652424 99 274288
  • Docker 中的“sh:1:react-scripts:未找到”

    我有一个 Docker 容器 无法为构建时克隆到容器中的react js 应用程序执行 npm 安装 有人知道如何解决这个问题吗 Error sh 1 react scripts not found npm ERR file sh npm
  • NodeJS 热代码推送

    我一直在尝试找出 Node js 上的 热代码推送 基本上 我的主文件 当您键入时运行node app js 由一些设置 配置和初始化组成 在该文件中 我有一个使用 chokidar 的文件观察器 添加文件后 我只需require文件 如果
  • Qt Creator 编译后不会运行应用程序

    我使用 SVN 将托管在 google code 上的 Qt 项目检出到本地文件夹 当我在 Qt Creator 上打开它时 它成功编译了该项目 但是当它尝试运行编译后的程序时 应用程序输出上出现了一条错误消息 该进程无法启动 怎么了 我通
  • 对 Firestore 文档进行排序

    有什么可能的方法可以根据特定字段值的数字对集合的 Cloud Firestore 文档进行排序 例如在集合中ids有一些文档 每个文档中都有一个名为idNumber 该 idNumber 的值是 0 然后在下一个文档中是 1 然后是 2 等
  • 将用户定义属性添加到域类

    我需要允许用户在系统实体之一中定义一些自定义字段 您有任何建议 模式 插件可以帮助我将此功能添加到我的应用程序中吗 thanks Meni 您可以将 Map 属性添加到域类并在其中存储任意数据 但它相当有限 它将生成一个包含 varchar
  • $window.focus() 不适用于 iOS Safari 中的现有选项卡

    当我打开一个新窗口时var win window open name 然后使用聚焦窗口win focus 这是首次在 iOS Safari 中运行 但是 当使用 window open 通过名称再次引用现有窗口时 我无法在 iOS Safa