在新标签/窗口/弹出窗口中打开外部网站

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在新标签/窗口/弹出窗口中打开外部网站相关的知识,希望对你有一定的参考价值。

我知道点击:

<a href="http://www.example.com">Click here</a>

将退出当前页面并转到此地址

<a href="http://www.example.com" target="_blank">Click here</a>

会在新标签页中打开它(Chrome和Firefox中的默认行为)。

但如何点击一个按钮就可以在新的浏览器窗口中打开外部网站,可能是700x500px? (就像你在Chrome菜单中执行新窗口一样)

答案

你不能用纯html做到这一点 - 为了达到你需要javascript的结果。

<a href="http://www.example.com" onclick="window.open('http://www.example.com', 
                                         'newwindow', 
                                         'width=700,height=500'); 
              return false;">Click here</a>

但是,此解决方案很容易被弹出窗口阻止。

正如@Rob M.所说,here你可以阅读有关window.open()的一切。

以上是关于在新标签/窗口/弹出窗口中打开外部网站的主要内容,如果未能解决你的问题,请参考以下文章

HTML 链接到外部网站在新窗口中打开

在新窗口中打开弹出窗口的方式

自动在新窗口中打开每个外部链接(html、css)

在新窗口中打开页面而不阻止弹出窗口

Flash应该在新选项卡中打开窗口,但它会在Mac上打开一个新的弹出窗口

如何在新标签中打开弹出页面