昨天下午在旧书店翻到一本 1987 年的《中国计算机用户》杂志,封面已经泛黄卷边。

那期第 23 页有一封读者来信,抱怨某品牌终端“连按 Esc 都要等三秒”——我站在书架前读了四遍,突然想起今天浏览器里那些灰色的按钮。
浏览器限制

当“右键菜单”被禁用:一个 2003 年的论坛帖子

2003 年 7 月 12 日,网名“老榕树”的用户在 Donews 发帖,说学校机房所有电脑的右键菜单全被锁死。他用了 47 行 JavaScript 在地址栏里绕过限制,帖子底下 23 条回复,第一条就是“求代码”。

笔记

《浏览器战争》第 4 章里一个被忽略的脚注

作者在脚注里提到,1998 年网景内部曾讨论过“用户是否应该被允许覆盖页面样式”。当时一位工程师写道:“我们的工作是展示内容,不是控制用户。”这段话后来被删掉了。

工具

在杭州晓风书店,我试了 9 种解除复制限制的方法

上个月 11 号,我在晓风书店翻一本绝版书,想用手机复制一段话,页面却弹窗提示“禁止复制”。我用了禁用 JS、阅读模式、截图 OCR 等 9 种方法,第 7 种才成功。

江晚 · 06-14 49彩票图库资料
观点

为什么我反对“禁用开发者工具”的网站

那些检测 F12 并弹出警告的网站,本质上是在告诉用户:“你不需要知道页面怎么工作。”这是一种不信任。我认真觉得,每一个限制复制的按钮背后,都藏着一个害怕被审视的运营者。

技术笔记

用书签小工具还原文中隐藏的“展开全文”

很多媒体网站用 max-height 隐藏后半段文字,让你点击“展开”。其实在控制台输入一行代码就能取消高度限制。我整理了一份 2024 年 6 月仍有效的 bookmarklet 清单,共 6 条。

江晚 · 06-12 正版4949图库资源
历史

1996 年《电脑报》上的“解除鼠标锁定”教程

那期第 8 版右下角有一篇短文,教读者用 Autoexec.bat 绕过学校机房的鼠标限制。编辑按语只有一句话:“技术中立,使用自负。”我把它存进了笔记。

浏览器扩展

我常用的一款解除限制扩展,作者是德国人

扩展叫 “Allow Right-Click”,作者是柏林一位叫 Stefan 的开发者,2021 年上传。他说自己写这玩意是因为“女儿学校网站不让复制作业要求”。扩展只有 12KB,代码开源。

访谈

和一位前门户网站前端工程师聊了 47 分钟

他叫老许,2012 年参与过某新闻门户的“防复制”项目。他说当时产品经理的要求是“连右键都给我屏蔽”,上线三天后收到 200 多封投诉邮件,第四天就悄悄撤掉了。

反思

限制与反制:一个老话题的新变种

1999 年有人用 ASCII 码隐藏网页源码,2024 年有人用 Canvas 渲染文字阻止复制。工具变了,但背后的逻辑没变:总有人觉得用户不该看到全部内容。我对此始终持保留态度。

书摘

《网页的诞生》第 117 页,一段关于“查看源代码”的争论

1994 年,一位 IBM 工程师在邮件列表里提议隐藏页面源码,理由是“保护商业逻辑”。当时还是学生的 Brendan Eich 回了一封长信,最后一句是:“如果遮住镜子的背面,照镜子的意义就少了一半。”

江晚 · 06-10 49彩票图库资料

关于我

我叫江晚,在杭州做前端开发,业余时间整理「解除浏览器网页限制」这个站。到今天已经写了 4 年,文档笔记存了 12 个 G。

起因是 2021 年我在浙大图书馆查一份旧报纸数据库,页面把右键菜单和选择文字全禁了。我花了整个下午才复制出 200 字的引文,那时就想把绕开限制的方法记下来。

我不是在鼓励破坏规则,只是认为用户应当有权利处理自己屏幕上的内容。这个站不追求流量,每条记录都尽量标注时间、工具和测试结果。

技术限制很少是技术问题,它几乎总是某种意图的体现。
—— 摘自《代码与权力》,兰登·温纳,1980 年,第 89 页
作者:江晚 发布于 2026-05-15