目前我的网页包含研究参考链接(250个链接/页(3页))。 并且所有链接都在同一个标签中打开。
我在下面的代码中给出了一些参考资料
<a href="http://www.websitename.com" target="_blank">
是否有更优雅的方式让它们在新标签页中打开,而不是编辑每个链接并添加目标?
修改1:
网页的设计方式已经在同一窗口中打开了。我需要将它们更改为新标签。
网站链接也不相同。他们不同。
由于
答案 0 :(得分:2)
在HTML中没有优雅的方法。
您必须手动完成每个操作,或者执行查找操作。取代
如果您正在使用某种服务器端技术,那么您可以将每个锚点放在包装器中。
或者,如果您可以使用某些客户端javascript,则可以动态更新每个锚点。例如,使用jQuery:
$(function(){
$("a").attr("target", "_blank");
});
答案 1 :(得分:1)
你有jQuery吗?
$('a').attr('target', '_blank');
答案 2 :(得分:0)
为页面上的所有超链接和表单指定默认目标:
<head>
<base target="_blank">
</head>
答案 3 :(得分:0)
如果您可以使用javascript,则可以在页面加载时执行此功能,
var anchors = document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; i++){
anchors[i].setAttribute('target', '_blank');
}
答案 4 :(得分:0)
这是HTML标签的默认功能
<a href="https://github.com/Harshil-Kaneria" target="_blank">
在这里target =“ _ blank”将允许在新标签页中访问网站。