【问题标题】:Javascript to open URL within a new Tab (instead of a window)Javascript 在新选项卡(而不是窗口)中打开 URL
【发布时间】:2011-03-17 09:01:45
【问题描述】:

大家好。这里有一些条目需要解决方案来做与此相反的事情,而其他一些则模糊相关。在其中一个中,发帖人询问如何在 Mozilla Firefox 上执行此操作。实际上,当 window.open() 被调用时,Firefox 会总是在新标签页中打开 URL,除非你在其参数中设置了窗口的大小。

所以 Mozilla 和 Chrome 默认做我想做的事。问题是:如何让 Internet Explorer 在新选项卡中打开我想要的 URL,而不是在新窗口中打开?

提前致谢。

【问题讨论】:

  • 实际上 Firefox 会根据用户的配置打开一个新的标签页或窗口。

标签: javascript tabs window.open


【解决方案1】:

显而易见的答案是使用target="_blank" 打开链接。正如你所说,Firefox 和 Chrome 会打开一个新标签页。

关于 IE - 行为取决于浏览器首选项。默认情况下(显然在 IE7+ 中)我相信该行为被定义为打开新选项卡。如果用户决定该行为应该是一个新窗口,那么您能做的就只有这么多了。

【讨论】:

猜你喜欢
  • 2012-01-28
  • 2011-06-21
  • 2011-10-29
相关资源
最近更新 更多