你怎么能用javascript打开一个新页面

时间:2011-04-25 12:22:49

标签: javascript jquery hyperlink window.location

我有设置

的代码
window.location.href = [someurl]

但我希望在新标签中打开它。反正有没有上面的代码包括

target="_blank"

来自javascript?

4 个答案:

答案 0 :(得分:8)

window.open([someurl], "_blank");

或者因为_blank是默认的

window.open([someurl]);

答案 1 :(得分:3)

使用window.open()

https://developer.mozilla.org/en/DOM/window.open

window.location.href只是更改当前窗口的位置。

答案 2 :(得分:1)

要打开一个新窗口,您需要使用另一个现成的JavaScript函数。这是它的样子:

window.open('url to open','window name','attribute1,attribute2') 

此功能允许您打开新的浏览器窗口供查看者使用。请注意,所有名称和属性都使用逗号而不是空格分隔。以下是里面的所有内容:

  1. 'url to open'这是您希望在新窗口中显示的网页的网址。

  2. 'window name'您可以随意命名窗口,以防您以后需要对窗口进行引用。

  3. 'attribute1,attribute2'与其他很多事情一样,您可以选择可以调整的属性。

答案 3 :(得分:0)

window.location.open([someurl], [target="_blank"]);

应该工作。