<a ... target="_blank">...</a>
这种链接只打开一个新标签,但有些网站会打开一个新的浏览器实例,有什么诀窍?这些链接将会像firefox一样打开一个新的浏览器的魔力是什么?
<a ... target="_blank">...</a>
这种链接只打开一个新标签,但有些网站会打开一个新的浏览器实例,有什么诀窍?这些链接将会像firefox一样打开一个新的浏览器的魔力是什么?
在Firefox中,在新标签页打开链接或窗口是由浏览器的设置控制。有办法操纵它,如:
window.open("", "test", "height=300,width=300,modal=yes,alwaysRaised=yes")
如果这两个链接在所有这些网站都是一样的,那么在打开新浏览器的链接中会有一个javascript window.open
被调用。
它基于浏览器设置,为什么我说如果所有链接看起来都是相同的,而且有些行为与其他链接看起来不同,那么就有一些JavaScript工作。
顺便说一句,
如果你设定的目标属性 “_blank”,该链接将在新 浏览器窗口或新标签中打开。
基于浏览器的设置
因此,不可能不使用JavaScript打开一个新的浏览器? – 2011-06-11 03:15:05
去他们家,强迫他们以你想要的方式打开它,而不是他们想要的方式。就是这样。 *编辑*按照他们想要的方式,我的意思是他们配置他们的浏览器的方式,希望是相同的。* – Sysyphus 2011-06-11 03:19:15
似乎这只适用于Firefox,只在IE中打开一个新标签。 – 2011-06-11 03:22:09
@编译风扇:你问过Firefox;)不要放弃用户,尊重他们的设置。 – ngen 2011-06-11 03:23:31
我应该说''像firefox'而不是'在firefox'中,我的错:( – 2011-06-11 03:24:32