要让页面内的所有 标签在点击时在新窗口中打开,可以通过设置
使用 base 元素:
<base target="_blank">
将这行代码放置在
元素中。这会告诉浏览器,页面中所有没有指定目标 (target) 属性的链接都会在新窗口或新标签页中打开。这是最简便的方法,适合全局设置。单独设置 标签:
如果你需要对某些特定的 标签设置在新窗口打开,可以在每个链接中添加 target="_blank" 属性:
<a href="https://example.com" target="_blank">Link</a>
这样设置的 标签会覆盖全局设置,只有这些链接会在新窗口中打开。
JavaScript 方式:
如果需要更精细的控制,可以使用 JavaScript 在页面加载时为 标签动态添加 target="_blank" 属性。例如,使用 jQuery 的方式:
$(document).ready(function() {
$('a').attr('target', '_blank');
});
或者原生 JavaScript:
window.onload = function() {
var links = document.getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
links[i].setAttribute('target', '_blank');
}
}
这些方法可以根据需要灵活地选择全局设置或特定标签设置。