No New Tabs
插件介绍
防止链接在新选项卡中打开。
没有新标签(以前称为 Death To _blank)
一个选项卡即可统治所有这些。
该扩展名正如它所说:它阻止链接在新选项卡中打开。无论是带有 target="_blank" 属性的老式链接,还是使用 JavaScript 生成选项卡的现代网站,“无新选项卡”都会强制内容在您所在的位置打开。
如果我想要一个新标签,我会自己打开一个!
牢不可破的更新 (v3.0.0)。早期版本仅通过剥离基本 HTML 属性(如 <a target="_blank">)来工作。 3.0.0 版本现在可以处理网站用于打开新选项卡的所有技术,它还拦截 JavaScript 以将新页面保留在当前选项卡中。特穆再也无法逃脱了。
特征:
清理链接:删除 _blank、_new 和一堆非标准目标。
阻止 JS 生成:3.0.0 中的新增功能 — 防止脚本劫持您的浏览器流程。
白名单/黑名单:如果您确实希望 Gmail 或其他特定网站打开新选项卡,只需将它们添加到选项中的白名单即可。或者,如果您只想阻止某些页面的新选项卡,您可以配置黑名单。
AJAX 友好:适用于滚动时加载内容的网站,例如 Facebook 或 Twitter。
易于配置:扩展弹出窗口允许您轻松启用/禁用扩展,或将当前页面添加到白名单。
如果您发现设法逃脱的链接或脚本,请告诉我,我会看看是否可以找到它。电子邮件(可在选项页面中找到)是与我联系的最可靠的方式。我反应灵敏
变更日志
版本3.0.1 (2025/01/11)
- 错误修正:即使使用此扩展,命令单击(或非 Mac 人员的控制单击)也应在新选项卡中打开链接。之前的更新打破了这一点,所以这次修复了它。
版本3.0.0 (2025/12/24)
- “坚不可摧”更新:重命名为“无新标签”。
- JavaScript 处理:最终添加了防止脚本通过 JS 打开新选项卡/窗口的功能。
- 彻底修改逻辑以更好地处理现代网络应用程序导航。
版本2.1.2 (2025/11/25)
- 性能改进
- 您现在可以使用扩展程序中的弹出窗口轻松启用/禁用当前页面的扩展程序
版本2.1.1 (2025/9/25)
- 围栏框架中的小错误修复(实际上只是一个烦人的日志消息)。
- 使配置页面动态化,无需“保存”。太花哨了。
版本2.1.0 (2025/9/19)
- 重大优化和性能改进。
- 删除了 jQuery 依赖,其他优化。
- 减少内存使用,并提高页面加载性能。
版本2.0.4 (2025/9/17)
- 版本 2.0.3 是版本 2.0.1 的回滚。
- 修复了 2.0.2 中的一个错误,该错误颠倒了白名单和黑名单的行为,有效地破坏了扩展。对不起!
版本2.0.2 (2025/9/9)
- 修复了使用 rel 重写链接的错误。
- 使扩展整体更加强大,修复了一些可能的竞争条件。
- 使选项页面更漂亮。
版本2.0.1 (2024/10/18)
- 修复了更新后某些功能被禁用的错误(抱歉!)。
2.0版本 (2024/10/15)
- 更新清单 V3
- 引擎盖下的大重写。抱歉,之前版本的设置未保留。我是在业余时间做这件事的,而且我没有勇气花更多的时间在这上面,而只是让基本功能再次运行起来......
1.9版本(2020/10/15)
- 错误修正:当取消选择“过滤 HTML 表单”选项时,以前版本的脚本不起作用。
1.8版本(2017/12/16)
大变化
- 应该明显更快(仅监视页面上更新/添加的元素,而不是在修改时重新扫描整个页面)。
- 添加了通过单击扩展按钮启用/禁用的功能(还在选项页面中添加了切换按钮)。
- 添加了 __blank(两个下划线)目标。
- 需要更少的权限,应该更少错过的极端情况。
版本1.7 (2015/11/25)
- 允许用户指定“_blank”目标应重写为什么(如果您不知道它的含义,请不要这样做!)。
版本1.6 (2015/10/25)
- 现在也禁用 <base> 标签上的 _blank (等)。
版本1.5 (2014/03/07)
- 现在也适用于 HTML 表单。如果您愿意,可以在选项菜单中禁用(如果您这样做,请告诉我原因!)。
版本1.4.3 (2013/11/8)
- 修复了另一个迁移错误。对此感到抱歉。
版本1.4.1、1.4.2 (2013/11/6)
- 修复不允许升级者使用此脚本的错误(抱歉!)。
1.4版 (2013/11/6)
- 现在可以将例外指定为黑名单,而不是默认的白名单。
版本1.3 (2013/9/15)
- 修复了 JavaScript 开发错误(大多数人可能看不到)。
- 内部升级到 jQuery 2.0,这可能会使速度更快一些(但实际上可能完全不明显)。
版本1.2 (2013/7/7)
- 现在适用于预渲染页面(通常从 Google 搜索生成)。副作用是,现在需要 webNavigation 权限才能知道何时加载或交换新页面。
1.1版 (2013/6/1)
- 向坏目标添加了 _hplink,赫芬顿邮报使用它(不要评判我)。
版本1.0.1 (2013/3/10)
- 没有变化;由于网上商店的错误而重新上传。
1.0版本(2013/3/9):
- 现在适用于动态加载的 AJAX 内容。对于 Twitter 和 Facebook 等网站很有用。
- 添加了白名单选项。
- 现在需要权限才能查看您的选项卡,以便我可以知道您正在浏览哪个页面(白名单需要)。
0.9版本(2013/3/3):
- 现在捕获 rel=ext 和 rel=e,它们有时用于在基于 javascript 的技术中打开新窗口。
版本0.8(2012/7/3):
- 先前版本的更改意味着我的脚本在页面仍在加载时无法运行。现在修好了。
版本0.7(2012/7/3):
- 由于 Chrome 更新而发生的各种变化。没有用户可见的更改。
版本0.6(2011/6/24):
- 添加了 _newtab 目标
版本0.5(2011/04/29):
- 现在也适用于 file:// URL。
版本0.4(2010/10/28):
- 不再需要权限来查看您的选项卡或历史记录(请注意,它之前没有使用此权限)。它仍然需要权限才能访问“您在所有网站上的数据”,但这是无法回避的——它会重写您浏览的每个页面上的链接!
版本0.3(2010/10/28):
- 删除 rel=external (不一定会打开新窗口,但某些页面使用 javascript 在新窗口中打开此类链接)。
版本0.2(2010/07/21):
- 现在也阻止 _new 目标。