一个 Chromium 内核浏览器扩展:默认关闭,开启后把页面内会打开新标签页的链接强制留在当前标签页,并支持白名单、黑名单。
- 打开 Chromium / Chrome / Edge 的扩展管理页。
- 开启“开发者模式”。
- 选择“加载已解压的扩展程序”。
- 选择本目录:
current-tab-link-guard。
- 工具栏图标弹窗里可以开启或关闭扩展。
- 扩展默认关闭。
- 黑名单优先。
- 白名单为空时:开启后在所有可访问网站生效,黑名单除外。
- 白名单不为空时:开启后只在白名单网站生效,黑名单仍然优先排除。
每行一个规则,支持:
example.com:匹配 example.com 及其子域名。*.example.com:匹配 example.com 及其子域名。https://example.com/path:匹配协议、域名和路径前缀。/^https:\/\/news\.example\.com\//:JavaScript 正则。
扩展会处理页面里的普通链接,包括 target="_blank"、具名 target、Ctrl/Command 点击、Shift 点击和鼠标中键点击。mailto:、tel:、javascript:、data:、blob: 以及带 download 属性的链接不会被改写。