2

我有设置的代码

window.location.href = [someurl]

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

target="_blank"

来自 javascript?

4

4 回答 4

8

是的

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

或者因为 _blank 是默认值

window.open([someurl]);
于 2011-04-25T12:24:35.377 回答
3

采用window.open()

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

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

于 2011-04-25T12:24:16.357 回答
1

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

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

该功能允许您打开一个新的浏览器窗口供查看器使用。请注意,所有名称和属性都用逗号而不是空格分隔。这是里面所有的东西:

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

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

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

于 2011-04-25T12:24:29.930 回答
0
window.location.open([someurl], [target="_blank"]);

应该是工作。

于 2011-04-25T12:47:09.460 回答