宙斯浏览器中网页禁用右键和复制时,可通过控制台执行null赋值、地址栏运行js脚本、启用阅读模式、修改css user-select属性或安装tampermonkey解除脚本五种方法恢复交互功能。

当你在宙斯浏览器中打开某些网页时,右键点击空白处或图片无法调出上下文菜单,也无法复制文字、保存图片,说明该网页已通过 JavaScript 劫持了 contextmenu 事件或覆盖了 document.oncontextmenu 属性,必须主动清除这些绑定才能恢复原生交互能力。
用控制台一键清空全局右键限制
这是最直接、无需安装扩展、对绝大多数网站即时生效的方法,适用于单次快速恢复。
第一步:在目标网页任意位置按 F12 打开开发者工具 → 切换到 Console(控制台)标签页。
第二步:粘贴以下三行命令,每行输入后按回车执行:
document.oncontextmenu = null;
document.onselectstart = null;
document.oncopy = null;
第三步:若页面仍无法右键,大概率是限制绑在 body 上——继续执行:
document.body.oncontextmenu = null;
document.body.onselectstart = null;
document.body.oncopy = null;
这一步做完后立即生效,无需刷新;但如果网页有自动重绑定逻辑(如监听 DOM 变化后再次赋值),建议紧接着刷新页面固化效果。
地址栏运行 JS 脚本强制启用所有交互
适合不想打开开发者工具、追求极简操作的场景,一条命令覆盖 window/document/body 三层对象,绕过页面加载时序干扰。
在网页已完全加载状态下,将光标聚焦于地址栏,完整粘贴以下内容(注意开头是 javascript:):
javascript:(function(){document.oncontextmenu=document.onselectstart=document.oncopy=null;document.body.oncontextmenu=document.body.onselectstart=document.body.oncopy=null;window.oncontextmenu=window.onselectstart=window.oncopy=null;})()
按 Enter 键执行后,右键菜单、文本拖选、Ctrl+C 全部恢复正常。该脚本不修改页面结构,只重置事件处理器,安全无副作用。
启用阅读模式剥离前端限制逻辑
当控制台方法失效(例如页面使用 Shadow DOM 或动态 patch API),阅读模式可彻底丢弃所有 JavaScript 执行环境与 CSS 样式规则,仅保留纯净文本节点。
点击地址栏右侧的书本图标,或手动在地址栏输入:
read:// + 当前网页完整 URL(例如 read://https://example.com/article)
等待页面重排完成,即可自由拖选文字并复制。注意:【部分政府/教育类网站被宙斯特意排除在阅读支持列表外,此时该图标不会出现】,需切换其他方法。
修改 CSS user-select 属性强制允许选择
有些网站不用 JS,而是靠 CSS 规则 user-select: none; 锁死所有文字区域,这种限制必须从样式层突破。
方法一:精准定位并覆盖
右键无法选中的文字 → 选择【检查元素】→ 在 Elements 面板中找到对应
或
方法二:全页批量注入(适合整站禁用)
回到 Console 标签页,输入并执行:
$$('*').forEach(el => el.style.userSelect = 'text');
这条命令会遍历当前页面所有元素,强制将 user-select 设为 text,立刻解锁全部文字区域的选择能力。
安装 Tampermonkey + 解除脚本实现长期自动生效
如果你频繁访问知网、万方、百度文库等高限制网站,每次手动操作太麻烦,这个方案能记住域名、自动启用、跨页面持久生效。
方法一:安装 Tampermonkey
前往宙斯浏览器扩展中心 → 搜索「Tampermonkey」→ 点击安装 → 刷新页面激活扩展。
方法二:安装解除脚本
访问脚本主页「网页限制解除(改)」→ 点击「安装此脚本」→ 接受授权 → 安装完成。
方法三:启用功能
刷新受限网页 → 左上角出现「限制解除」浮动按钮 → 点击并勾选「启用文本选择」和「启用复制」两项。
【首次启用后,脚本会自动记录当前域名,下次访问同一网站时无需再点按钮,直接生效】











