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

时间:2018-02-28 17:39:52

标签: javascript html browser popup popupwindow

我知道点击:

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

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

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

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

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

1 个答案:

答案 0 :(得分:3)

你不能用纯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()的所有内容。