window.location - 如何打开一个空白窗口

时间:2012-03-09 08:49:30

标签: javascript

我有一个登录脚本,当前完成所有操作后,客户端将被重定向到结算页面。

我希望此页面在新的浏览器窗口中打开,而不是当前代码中的现有浏览器窗口。

function go_to_private_pageb() {
    window.location = '../########/billing.php'; // Members Area
}

5 个答案:

答案 0 :(得分:9)

试试这个:

function opentab(url) {
    window.open(url, '_blank');
}

“opentab”表示它始终是一个标签,它是打开的而不是窗口。但情况并非如此,但由于现代浏览器使用制表符,因此最常见。

但是,无法控制结果。

答案 1 :(得分:2)

下面的命令对你来说很有用。

window.open("http://www.stackoverflow.com");

答案 2 :(得分:1)

查看window.open()。例如,更多here。 请注意,浏览器可能配置为不允许弹出窗口,并且页面可能最终显示在另一个选项卡中。这无关。

答案 3 :(得分:1)

window.open(URL,名称,规格,替换)

http://www.w3schools.com/jsref/met_win_open.asp

答案 4 :(得分:1)

嗯。如果未提供任何window.open()参数,则spec会打开一个新的标签

window.open('http://google.com', '', 'width=<anything>');

这将打开一个新窗口,但不会有标签。