Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript window.location-如何打开空白窗口_Javascript - Fatal编程技术网

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

Javascript window.location-如何打开空白窗口,javascript,Javascript,我有一个登录脚本,当前当所有操作完成时,客户端被重定向到账单页面 我希望此页面在新的浏览器窗口中打开,而不是像当前代码那样在现有窗口中打开 function go_to_private_pageb() { window.location = '../########/billing.php'; // Members Area } 试试这个: function opentab(url) { window.open(url, '_blank'); } “opentab”表示它始终

我有一个登录脚本,当前当所有操作完成时,客户端被重定向到账单页面

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

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

function opentab(url) {
    window.open(url, '_blank');
}
“opentab”表示它始终是一个选项卡,是打开的,而不是窗口。这种情况不一定非得如此,但由于现代浏览器使用选项卡,因此它是最常见的


但是,无法控制结果。

请查看
window.open()
。例如,更多。 请注意,浏览器可能配置为不允许弹出窗口,页面可能最终显示在另一个选项卡中。没有什么可以做的。

窗口。打开(URL、名称、规格、替换)


下面的命令将对u

window.open("http://www.stackoverflow.com");
window.open()
将打开一个新的选项卡,如果未提供任何
spec
参数

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

这将打开一个新窗口,但没有选项卡。

窗口。打开(URL、名称、规格、替换)
这与jquery无关。请更改标题。您可能需要调用其他函数,因为opentab建议打开一个新选项卡,而作者需要一个新窗口。另外,正如我所说,你不能真正控制结果我一直信任W3学校,他们一次也没有把我引入歧途。像这样的一个大资源肯定会到处有缺陷,但我不认为这是将整个网站列入黑名单的理由。我从来没有信任过W3学校——80%的时候,我看到他们的数据过时了,或者在JavaScript方面完全错了。我只使用它们来快速提醒CSS属性,但以它们编写的任何东西为例。你给出的链接上的示例2没有强制执行
myWindow.document.close()
,这将在几乎所有浏览器中产生非常奇怪的结果-基于gecko的浏览器将不断显示加载。。。在某些浏览器中,您无法打印内容。通常是学校。成千上万的JavaScripter新手将看到并使用这些代码。。。