如何从JavaScript中打开新的浏览器选项卡?

时间:2009-10-10 12:36:48

标签: javascript

如何编写在指定网址上打开新浏览器标签的JavaScript函数? 我知道如何使用带有target =“_ blank”的链接在HTML中执行此操作,但在我的情况下,我需要在JS函数中执行此操作。

由于

3 个答案:

答案 0 :(得分:0)

您无法指定在“新标签页”中打开,但如果您有标签式浏览器,则此行为是可配置的。例如,我认为Firefox默认具有此行为

参见工具 - >选项 - >标签 - >选中“在新标签中打开新窗口”而不是“

以下JavaScript将为您带来魅力

<script>
    window.open("http://www.google.com", "google"); 
</script>

答案 1 :(得分:0)

你做不到。 Javascript没有对标签的内置支持,因为并非所有支持Javascript的浏览器都有标签(想想IE6)。你最多可以打开一个新窗口(虽然当然可能会弹出窗口)。

某些浏览器可能会将这些新窗口显示为标签。我相信Opera会这样做。

答案 2 :(得分:0)

<script>
  window.open("http://stackoverflow.com/", "SO");
</script>

更多信息是here