【问题标题】:Opening an external website in a new tab/window/popup在新选项卡/窗口/弹出窗口中打开外部网站
【发布时间】:2018-02-28 17:39:51
【问题描述】:

我知道点击:

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

会退出当前页面并转到这个地址,然后

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

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

但是如何有一个按钮,以便单击它会在新浏览器中打开外部网站窗口,可能是 700x500 像素?(就像你这样做 Chrome 菜单中的新窗口

【问题讨论】:

  • 你不能指定它应该是一个新窗口,浏览器对此有最终决定权(通常是用户可配置的)

标签: javascript html browser popup popupwindow


【解决方案1】:

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

【讨论】:

  • 击败我,这里是文档的链接以供进一步阅读:link
猜你喜欢
  • 2011-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-10
  • 1970-01-01
  • 2016-03-10
  • 1970-01-01
  • 2019-08-23
相关资源
最近更新 更多