window.close()不适用于iOS 8 GM种子

时间:2014-09-12 09:12:49

标签: javascript ios safari ios8

我正在尝试使用Javascript通过window.open()打开新标签,然后使用window.close()关闭,但似乎window.close()在Safari中无效(iOS 8)转基因种子)。这是代码:

A.html:

<button onclick="window.open('./B.html'); return false;">Open B</button>

B.html:

<button onclick="window.close();">Close</button>

我尝试了几种方式: setTimeout window.open()然后关闭,但没有帮助。

这种情况有解决办法吗?

1 个答案:

答案 0 :(得分:19)

没有解决方法。

我在网页上添加了一条消息。 &#39;如果没有自动关闭,请关闭此窗口。&#39;

有关于此问题的论坛。 https://devforums.apple.com/message/1044445