Javascript 如何指示弹出窗口已被Safari阻止?

Javascript 如何指示弹出窗口已被Safari阻止?,javascript,ipad,safari,Javascript,Ipad,Safari,在Safari for iPad中,如果弹出窗口被禁用,是否有任何方法可以在顶部设置栏..就像IE中所说的“…网站试图打开弹出窗口..” 我的意思是,用户至少可以知道有一些弹出窗口正在打开 否则,如果弹出设置被阻止,当用户单击具有该弹出窗口的链接时,不会发生任何事情。我所知道的在Mobile Safari中打开新窗口的唯一方法是使用target=“\u blank”(我猜target=“\u new”)属性 <a href="my_popup_page.html" target="_bla

在Safari for iPad中,如果弹出窗口被禁用,是否有任何方法可以在顶部设置栏..就像IE中所说的“…网站试图打开弹出窗口..”

我的意思是,用户至少可以知道有一些弹出窗口正在打开


否则,如果弹出设置被阻止,当用户单击具有该弹出窗口的链接时,不会发生任何事情。

我所知道的在Mobile Safari中打开新窗口的唯一方法是使用
target=“\u blank”
(我猜
target=“\u new”
)属性

<a href="my_popup_page.html" target="_blank">Open 'popup'</a>


如果我使用target=“\u blank”与window.open,还有其他方法吗?行为/浏览器输出会有什么不同?在普通浏览器中,您无法控制菜单栏、地址栏和窗口大小的显示/隐藏。你也不会得到你打开的页面的JS引用。但是,如果您不去处理这些事情,它的行为应该类似。
target=“\u new”
不应该被使用。使用
target=“\u blank”