当打开目标设置为 _blank 的 url 时,可以使用 Parent/opener 属性将变量从子窗口传递到父窗口。这适用于桌面浏览器,但在 iOS 上(在 iPad 上使用 Chrome),父级/开启器为空且不可访问。
如何在 iOS 上实现这一点?
谢谢!
最佳答案
您可以尝试使用localStorage
或sessionStorage
来存储需要在两个窗口之间传递的变量。我怀疑除了传递变量之外你还能做任何其他事情,因为在 iOS 中一次只能打开一个“选项卡”。
或者,您可以使用 PHP 并在 URL http://myurl.com/page.php?myvar=blah
中将变量作为 GET 传递,然后以这种方式检索它。
关于javascript - iOS:将 javascript 变量从子窗口传递到父窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17019802/