为什么这行代码没有打开新选项卡?

时间:2014-06-04 01:18:34

标签: javascript

我有很多行代码在新标签页中打开一个新网页,但这个生成的代码行会覆盖当前页面。

<button 
    onclick='location.href="http://www.jaguar.com.au/"' 
    target='_blank'>Jaguar Web Site
</button>

正如我所提到的,它是生成的,可能有很多。在尝试找到答案时,我注意到有一种方法可以使用CSS,但由于按钮数量未知,不想尝试。

我已尝试将其从/删除/移动到样式后删除样式但没有成功。

1 个答案:

答案 0 :(得分:0)

不确定“生成”的含义,但正确的重定向方法是使用标准的“a”标记:

<a href="http://www.jaguar.com.au/" target='_blank'>Jaguar Web Site</a>

除此之外的任何内容都不应被接受,不应使用。