You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Github仓库README.md中的锚点标签在新标签页打开链接?

解决a标签target="_blank"不生效的问题

首先看你代码里的核心问题:href属性值写的是<link>,这不是一个有效的目标URL,浏览器无法识别这个地址,自然没法完成跳转。先把href替换成真实的目标链接,比如具体的网址或者相对路径。

正确的基础写法示例:

<a href="https://example.com" target="_blank">click me</a>

如果替换有效链接后还是不生效,排查以下几个常见原因:

  • 浏览器设置拦截:部分浏览器会阻止非用户主动触发的新标签页跳转,比如通过JS自动触发的点击、异步加载生成的链接,确保跳转是用户直接点击a标签触发的。
  • 扩展或脚本拦截:广告拦截、隐私类浏览器扩展可能会禁用_blank跳转,试试临时禁用扩展后测试;另外检查页面内的JS代码,有没有监听a标签点击事件并调用preventDefault()阻止了默认跳转行为。
  • 安全属性补充:现在主流浏览器推荐搭配rel="noopener noreferrer"使用,既符合安全规范,也能避免部分浏览器的拦截逻辑,写法如下:
<a href="https://example.com" target="_blank" rel="noopener noreferrer">click me</a>

内容的提问来源于stack exchange,提问作者Abhay Sahu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 17:12:01