2011-04-13 134 views
2

在Safari的iPad,如果弹出窗口被禁用,有没有什么办法可以让IE浏览器中的顶部显示“...试图打开弹出窗口的网站..”iPad的Safari浏览器弹出

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

否则,如果弹出设置被阻止,当用户点击具有该弹出窗口的链接时,什么都不会发生。

回答

7

我知道在Mobile Safari中打开一个新窗口的唯一方法是使用target="_blank"(我猜target="_new")属性。

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

是否有任何其他方式,如果我使用target =“_ blank”Vs window.open,行为/浏览器输出会有什么不同? – testndtv 2011-04-14 14:34:27

+0

在正常的浏览器中,您无法控制显示/隐藏菜单栏,地址栏和窗口大小等内容。而且您也不会获得对您打开的页面的JS引用。但是,如果你不惹恼那些东西,它应该有相似的表现。不应该使用 – Groovetrain 2011-04-14 17:40:12

+1

'target =“_ new”'。使用'target =“_ blank”'。 https://stackoverflow.com/questions/4964130/target-blank-vs-target-new#4964223 – 2016-10-05 18:54:54