解决网页上内容不能复制的几种方法

770 阅读1分钟

前言

现在有很多网站不登陆或者不是会员不能复制内容,现在教大家几种方法来突破这个限制。

通过快捷键ctrl+p

ctrl+p是打印的快捷键,一般的限制都可以通过这个方式来复制

document.designMode

  1. F12/右键->检查,打开浏览控制台
  2. 切换到console面板
  3. 输入 document.designMode = 'on'

document.body.contentEditable

  1. F12/右键->检查,打开浏览控制台
  2. 切换到console面板
  3. 输入 document.body.contentEditable = 'true'

在这里插入图片描述

利用浏览器的阅读模式

# edge
在网址前加入read:即可进入阅读模式
# firefox
F9
# chrome
进入 `chrome://flags` 搜索 `render mode` 自行开启阅读模式功能,支持阅读模式的网页在地址栏右侧有这个图标;见下图

image.png

结束语

本章,主要介绍了三种方式来解决网页不能复制的问题。如果觉得有所帮助就一键三连吧!


-- 以下为2023年2月24日更新 --

解决不能复制的终极办法

1、打开devtool 2、找到目标元素以及上级元素,移除所有阻止复制的事件(主要是copy事件)

image.png