Javascript 在新选项卡/窗口/弹出窗口中打开外部网站
我知道点击:Javascript 在新选项卡/窗口/弹出窗口中打开外部网站,javascript,html,browser,popup,popupwindow,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)中打开外部网站呢?(就像
<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>
但是,此解决方案很容易被弹出窗口阻止
正如建议的那样,您可以阅读有关
window.open()
的所有内容。您不能指定它应该是一个新窗口,浏览器对此有最终决定权(通常是用户可配置的),请点击此处链接到文档以供进一步阅读: