我有一个登录脚本,当所有完成时客户端被重定向到结算页面。window.location - 如何打开一个空白窗口
我希望此页面在新的浏览器窗口中打开,而不是现有的代码。
function go_to_private_pageb() {
window.location = '../########/billing.php'; // Members Area
}
我有一个登录脚本,当所有完成时客户端被重定向到结算页面。window.location - 如何打开一个空白窗口
我希望此页面在新的浏览器窗口中打开,而不是现有的代码。
function go_to_private_pageb() {
window.location = '../########/billing.php'; // Members Area
}
试试这个:
function opentab(url) {
window.open(url, '_blank');
}
“opentab”,这表明它总是一个标签,它被打开,而不是一个窗口。这不一定是这种情况,但由于现代浏览器使用制表符,这是最常见的。
但是,没有办法控制结果。
您可能想调用其他功能,因为opentab建议打开一个新选项卡并且作者想要一个新窗口。另外,正如我所说的,你无法真正控制结果 – 2012-03-09 08:56:09
看看window.open()
。例如,更多here。 请注意,浏览器可能配置为不允许弹出窗口,并且页面最终可能会显示在另一个选项卡中。对此没有任何关系。
window.open(URL,名称,规格,替换)
我一直信任w3schools,一次也没有让我误入歧途。像这样的大资源肯定会在其中存在缺陷,但我认为没有理由将整个站点列入黑名单。 – John 2012-03-09 09:00:48
我从来没有信任的w3schools--我查看的时间占80%,他们的数据在JavaScript中过时或者显然是错误的。我只用它们来快速提醒CSS属性,但采取任何他们怀疑写的东西 – mplungjan 2012-03-09 09:02:44
一个例子。在你给的链接上的例子2不会做一个强制'myWindow.document.close()',它会在几乎所有的浏览器中给出非常奇怪的结果 - 基于壁虎的浏览器将继续显示加载...并且你无法打印内容一些浏览器。典型的w3schools。成千上万的初学javascripters会看到这个代码并使用它... – mplungjan 2012-03-09 09:06:56
以下命令将是ü有用。
window.open("http://www.stackoverflow.com");
嗯。如果未提供任何spec
参数,window.open()
将打开新的选项卡。
window.open('http://google.com', '', 'width=<anything>');
这将打开一个新窗口,但不会显示标签。
'window.open(URL,名称,规格,替换)' – mgraph 2012-03-09 08:51:18
这与jquery无关,请更改标题。 – Gus 2013-05-06 18:21:47