在iPad Safari上,弹出窗口似乎有问题。当一个弹出窗口(使用window.open()打开)关闭时,它会在关闭弹出窗口后保持最小化模式(或网格视图)... 不会将焦点返回到父窗口。
我尝试过使用parent.opener.focus(),但仍无效。
这是一个已知的iPad问题,还是我们可以使用一些JS代码解决这个问题?
请帮忙。
答案 0 :(得分:0)
我不确定这是否有帮助,但只是在这个问题上的一些个人经验:
您是否尝试使用iPad的设置 - Safari - 阻止弹出窗口?尝试关闭阻止弹出窗口,它应该工作。
如果仍未显示,请尝试打开ipad的调试控制台,并检查弹出事件期间是否出现任何错误。
尝试使用window.open的URL作为本地/同一域名网址。我认为这很有用(无需关闭safari ipad中的弹出窗口拦截器)。