IPAD safari浏览器不支持window.open JavaScript方法

2024-03-21

我想打电话给window.openiPad 上 JavaScript 代码中的方法。当我调用该方法时,它工作得很好。现在我想从打开的 HTML 页面返回一个值window.load方法。它在其他浏览器中返回值,但在 iPad Safari 浏览器中不返回值。


与大多数浏览器不同,iPad 上 Safari 中的选项卡无法相互通信。您应该重新考虑您的界面,尽可能避免使用 window.open,而是使用基于 HTML 的对话框在页面中打开弹出窗口。类似于 jQuery-UI 对话框或类似的代码。

编辑:jQuery-UI 对话框示例

要使用该对话框,您需要在 HTML 中添加一个元素,为隐藏对话框标记提供一个区域:

<div id="dialog">This could have a preset message or you can override it.</div>

然后您将使用 jQuery 调用此对话框,如下所示:

$('#dialog').dialog();

如果您想首先更改对话框的内容,请执行以下操作:

$('#dialog').html('<p>Some html content.</p>');
$('#dialog').dialog();

See the 文档在这里 http://jqueryui.com/demos/dialog/更多细节。

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

IPAD safari浏览器不支持window.open JavaScript方法 的相关文章

随机推荐

  • 确定在哪个表视图中按下了单元格按钮?

    我有像测验这样的表格视图单元格 在每个单元格中我都有一个按钮 我如何识别按下了哪个单元格按钮 也许通过 IndexPath 这就是我将按钮连接到的方式 func tableView tableView UITableView cellFor
  • 带有 SDK 4.2 的 Xcode 始终启动 iPad 模拟器

    为什么 Xcode 在更新到 SDK 4 2 后总是在 iPad Simulator 而不是 iPhone 中运行我的应用程序 如果我选择 iPhone Simulator 作为活动可执行文件 它不会存储我的首选项 并在任何新的 构建和运行
  • 应用程序关闭后无法保持 Android 服务处于活动状态

    我正在尝试生成一个始终保持活动状态的服务 即使用户关闭应用程序也是如此 根据这些线程 当应用程序关闭时保持位置服务处于活动状态 https stackoverflow com questions 21441232 keep location
  • 如何判断在touchesBegan中哪个对象被触摸了?

    我知道这是一个非常常见的问题 但每个网站上的所有答案都不起作用 如果你还是不明白我的意思 那么也许这行代码会帮助你理解 void touchesBegan NSSet touches withEvent UIEvent event UITo
  • 有没有办法将 Google Sheets 工作簿中的值绘制到 TradingView pinescript 中?

    我正在尝试将 GoogleSheets 工作簿中计算的值绘制在交易视图图表上 我无法在 Tradingview 中进行相同的计算 因为这些值来自动态网页 所以我在 excel 中进行计算 并且想知道是否可以以某种方式将这些值发送到 Trad
  • PySpark 时间戳的毫秒数

    我试图获取两个时间戳列之间的差异 但毫秒消失了 如何纠正这个问题 from pyspark sql functions import unix timestamp timeFmt yyyy MM dd HH mm ss SSS data 1
  • 在 C# 中实现套接字侦听器的最佳方法

    我已经搜索过答案 但找不到类似的东西 我对 C 相当陌生 我需要使用 WinForms 在 C 中创建一个程序 它基本上有 2 个组件 UI 然后我需要一个永久侦听套接字 TCP 端口的进程 如果收到任何内容 那么我需要引发一个事件或类似的
  • 计算一年中第一周的星期一的最简单方法是什么

    我想过去一年并得到一个代表第一周第一个星期一的日期 so 如果一个传入2011 我会回来的2011 年 1 月 3 日 如果一个传入2010 我会回来的2010 年 1 月 4 日 private DateTime GetFirstMond
  • Images.xcassets 违反目标法则

    好吧 所以我正在为这个问题拔牙 我真诚地希望我犯了一个愚蠢的错误 涉及到一些深夜 简短的背景故事 我们正在构建一个需要品牌化的产品 因为多个客户将共享 90 相同的 UI 和代码 并使用一些配置选项来打开 关闭以及不同的颜色 字体和图像等
  • 当我第二次运行测试时,为什么在 Mongoose 中出现错误“无法覆盖编译后的模型”?

    我读过相关帖子 编译 Mongoose 后无法覆盖模型 https stackoverflow com questions 19051041 cannot overwrite model once compiled mongoose 问题是
  • 改变排序对象行为

    使用映射到 Linux 共享的驱动器时 文件名区分大小写 PowerShell 按预期处理此问题 但我想以类似于 C 语言环境中使用的排序顺序的方式对输出进行排序 这意味着按字符值从 U 0000 一直到 U 升序排序10FFFF 例如 0
  • HTML 标签的正则表达式 [重复]

    这个问题在这里已经有答案了 我有一个 HTML 页面 tr 类 我需要捕获这些标签之间的文本 我尝试过Regex i tr
  • Javascript:拖放图像标签

    我想知道如何使用 javascript 拖放图像标签 我知道 html5 每个元素都可以拖动 但我想让它在旧浏览器上工作 我已经使用javascript进行了拖放操作 除了在ie和firefox中 当鼠标按下时 它工作得很好 除非用户单击它
  • Flutter:为什么这个流构建器不起作用?

    所以 我刚刚开始从事一个 flutter 项目 对整个体验还很陌生 我刚刚通过创建几个更新 删除和添加文档的按钮 成功地将 firebase firestore 集成到我的项目中 但是 我还想添加一个 Streambuilder 以及在同一
  • Tkinter 按钮的突出显示对我不起作用

    根据已接受的答案这个帖子 https stackoverflow com a 53648642 7475225指某东西的用途 configure highlightbackground red 按钮上应该在按钮周围应用颜色 但是在测试中我无
  • AnalysisException:路径不存在:dbfs:/databricks/python/lib/python3.7/site-packages/sampleFolder/data;

    我将以下代码打包到 whl 文件中 from pkg resources import resource filename def path to model anomaly dir name str data path str filep
  • 在 NSDateComponents 中,如何知道是 AM 还是 PM?

    当我使用 NSDateComponents 时 我如何知道我将时间设置为 Am 或 Pm 还是24小时制 这是代码 NSDate morningEnd NSDate date NSDateComponents components1 gre
  • 什么是根运动及其工作原理?

    我正在阅读Unity 动画食谱书 我陷入了 根运动 主题 我现在能理解的是根运动允许游戏对象随着运动剪辑移动而无需编码 这取决于根节点 但我无法想象 理解如何 或者像 烘烤姿势 这样的相关属性是什么 姿势是什么 我在网上搜索发现有人在谈论它
  • 在带有校准点的地图上将经度和纬度转换为 X Y

    如果我有一张尺寸为 sizeX sizeY 的 jpeg 地图 以及地图上的一些校准点 X Y 经度 纬度 使用给定的经度 纬度对计算地图中相应 XY 点的算法是什么 这对我有用 没有那么多废话 int x int MAP WIDTH 36
  • IPAD safari浏览器不支持window.open JavaScript方法

    我想打电话给window openiPad 上 JavaScript 代码中的方法 当我调用该方法时 它工作得很好 现在我想从打开的 HTML 页面返回一个值window load方法 它在其他浏览器中返回值 但在 iPad Safari