我有一个登录脚本,当前完成所有操作后,客户端将被重定向到结算页面。
我希望此页面在新的浏览器窗口中打开,而不是当前代码中的现有浏览器窗口。
function go_to_private_pageb() {
window.location = '../########/billing.php'; // Members Area
}
答案 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,名称,规格,替换)
答案 4 :(得分:1)
嗯。如果未提供任何window.open()
参数,则spec
会打开一个新的标签。
window.open('http://google.com', '', 'width=<anything>');
这将打开一个新窗口,但不会有标签。