如何解除网页限制自由复制任意网页的内容?
如何解除网页限制自由复制任意网页的内容?

如何解除网页限制自由复制任意网页的内容?

icon
password
已发布平台
Created time
Aug 5, 2023 06:06 AM
分发统计
输出:苏苏
大家可能有过这样的痛点,浏览网页的时候,有时候需要用到复制,但是并不是所有的网页都支持自由复制,有的甚至需要付费才可以。
例如百度网盘、飞书文档(指的是未开权限的文档)
所以今天和大家介绍一个万能的方法。
不需要安装任何浏览器扩展或油猴脚本。

方法一

生成两个浏览器书签,
浏览器任意界面,按住快捷键「Ctrl + D」即可保存该页面为书签
notion image
浏览器书签1)解除网页限制
这时候不要点击「完成」,点击「更多」,URL中填写代码
javascript:"use strict";!function(){var t=function(t){t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation()};["copy","cut","contextmenu","selectstart","mousedown","mouseup","keydown","keypress","keyup"].forEach(function(e){document.documentElement.addEventListener(e,t,{capture:!0})}),alert("解除限制成功啦!")}();
名称填写「解除网页限制」,然后点击「完成」
notion image
浏览器书签2):网页自由编辑
同理「Ctrl + D」——>修改「URL」——>修改「名称」——>点击完成
名称:网页自由编辑
URL:
javascript:"use strict";!function(){"true"===document.body.getAttribute("contenteditable")?(document.body.setAttribute("contenteditable",!1),alert("网页不能编辑啦!")):(document.body.setAttribute("contenteditable",!0),alert("网页可以编辑啦!"))}();
notion image
这两个书签可破解网上80%的无法复制和编辑的内容

方法二:

以飞书文档为例,有的飞书文档由于作为未开权限,所以不能复制。
进入飞书文档以后,「右键-检查」或者F12键进入开发者模式,点击「网络」并刷新
notion image
之后点击右上角的「设置」按钮,或者按快解决「F1」
notion image
在「首选项」里,找到「调试程序」,勾选「禁用JavaScript」
notion image
保持开发者模式界面打开,这时候复制文档试试,你会发现原本不能复制的内容,现在可以复制了。
一般先用方法一,如果方法一无法使用,可以借助方法二。

新增方法:2022.10.29
打开要复制的网页按下键盘上的 F【F12】键会打开浏览器的开发者工具,在开发者工具顶部菜单栏中选择【Console】选项,之后在下面的命令行面板中输入:$={}; 并按下键盘上的回车键。然后就可以去复制网页中的内容了。其实这个方法原理跟上面个方法一样的,只是输入脚本的地方不一样而已。
notion image
浏览器破解法
因为所有网页都是依托于浏览器来加载显示的,所以我们也可以通过设置或操作浏览器来达到复制网页内容的目的。