在新标签中打开链接的正确方法是什么?

时间:2009-11-07 03:15:10

标签: html

target = _blank是最好的方式还是有其他东西取代了它?

4 个答案:

答案 0 :(得分:4)

这个IMO仍然是最好的方法。并且即使在诸如javascript之类的其他内容失败的情况下,也可以使用任何理智的浏览器。即使我似乎记得某个时候的目标属性已从一个或另一个XHTML标准中删除(我认为XHTML严格)。

答案 1 :(得分:1)

它在XHTML Strict中消失了,但它会显示为target="_blank" will remain in HTML5,但会鼓励浏览器制作者允许用户禁用该行为(并将其默认为禁用)。

答案 2 :(得分:0)

this article 456 Berea Street,Roger Johansson建议使用JavaScript而不是_target属性,因为_target属性在严格的HTML / XHTML中无效。但是,他还建议您尽量避免在新窗口中打开链接。

答案 3 :(得分:0)

请记住,HTML仅适用于内容,而非行为。因此我们有布局的CSS和行为的JS。因此,您应该在新窗口功能中使用JS进行打开。这就是为什么XHTML strict不允许target =“_ blank”。