如果可能的话,我宁愿不使用javascript,但jquery解决方案也可以。我很感激任何帮助。
答案 0 :(得分:8)
我认为这完全取决于浏览器中的 用户首选项 。
您可以将超链接的target
属性设置为_blank
。像
<a href="someurl" target="_blank">Click me</a>
但这也取决于浏览器中的用户设置,是否在新窗口或标签中打开它。
答案 1 :(得分:1)
<a href="url" target="_blank"> Click here </a>
- 应在新的空白标签中打开它。
这里唯一的问题是W3C已经弃用了target =“_ blank” - 这通常意味着它取决于浏览器中的用户首选项。
Here是使用javascript的一个示例 - 如果您确实需要检查W3C验证器。
答案 2 :(得分:0)
target="_blank"
是可以使用的。没有HTML规范项来指定选项卡中的打开与新窗口中的打开。
http://dev.w3.org/html5/spec/browsers.html#valid-browsing-context-name-or-keyword
[for
_blank
]正在请求新的浏览上下文,发生的情况取决于用户代理的配置和/或能力
相关:How can I open a new tab or window when a link is clicked?