2011-06-11 32 views

回答

2

在Firefox中,在新标签页打开链接或窗口是由浏览器的设置控制。有办法操纵它,如:

window.open("", "test", "height=300,width=300,modal=yes,alwaysRaised=yes") 
+0

似乎这只适用于Firefox,只在IE中打开一个新标签。 – 2011-06-11 03:22:09

+1

@编译风扇:你问过Firefox;)不要放弃用户,尊重他们的设置。 – ngen 2011-06-11 03:23:31

+0

我应该说''像firefox'而不是'在firefox'中,我的错:( – 2011-06-11 03:24:32

0

如果这两个链接在所有这些网站都是一样的,那么在打开新浏览器的链接中会有一个javascript window.open被调用。

它基于浏览器设置,为什么我说如果所有链接看起来都是相同的,而且有些行为与其他链接看起来不同,那么就有一些JavaScript工作。

顺便说一句,

如果你设定的目标属性 “_blank”,该链接将在新 浏览器窗口或新标签中打开。

基于浏览器的设置

+0

因此,不可能不使用JavaScript打开一个新的浏览器? – 2011-06-11 03:15:05

+3

去他们家,强迫他们以你想要的方式打开它,而不是他们想要的方式。就是这样。 *编辑*按照他们想要的方式,我的意思是他们配置他们的浏览器的方式,希望是相同的。* – Sysyphus 2011-06-11 03:19:15

相关问题