在iPad上的非活动选项卡中处理Javascript

时间:2013-12-19 09:33:37

标签: javascript ipad tabs

我有这个解决方案,可以引导用户完成一系列问题。最后,用户可以单击一个按钮,打开一个新窗口,其中包含用于输入联系信息的表单。此弹出窗口的填充是通过调用窗口中的JavaScript完成的。​​

过程(在JS中)是:

  1. 使用加载gif打开弹出窗口
  2. 通过ajax远程存储其他信息
  3. 使用联系表单填充弹出窗口
  4. 这一切都适用于桌面浏览器,但不能在iPad上使用(使用Safari,其中所有窗口都显示为标签)。我怀疑当显示“弹出”选项卡时,父选项卡中的JavaScript将停止。为了支持这个理论,如果在显示弹出选项卡后立即切换回父选项卡,我实际上可以填充弹出选项卡。

    任何人都可以证实吗?当然,如果有解决方案,我非常希望听到它。

    毋庸置疑,它在我的Android平板电脑上就像一个魅力: - )

1 个答案:

答案 0 :(得分:0)

尝试使用窗口焦点和模糊来在焦点重新显示在选项卡上时激活一些javascript。

请参阅:https://stackoverflow.com/a/3479936/1712686