如何通过禁用JavaScript复制受保护的文本

目录

某些网站强制阻止复制帖子或下载图片。
它们使用JavaScript覆盖浏览器的原生功能。

禁用JavaScript可以解决这个问题。
以下是如何在Chrome中禁用JavaScript以复制帖子和下载图片的方法。

打开开发者工具

点击Chrome右上角的菜单按钮
Chrome菜单按钮

从下拉菜单中选择更多工具 - 开发者工具
从Chrome菜单中选择更多工具 - 开发者工具

提示: 您可以使用键盘快捷键快速打开。
按键盘上的F12Ctrl+Shift+I即可立即打开开发者工具。
(在macOS上,使用Option(⌥)+Command(⌘)+I。)

禁用JavaScript

开发者工具窗口可能看起来非常复杂。
查看开发者工具窗口的右上角;您会看到一个齿轮形状的设置按钮。
开发者工具设置按钮

点击设置按钮会打开开发者工具设置屏幕。
向下滚动相当远到Debugger部分,您会找到**“停用JavaScript”**选项。
在开发者工具设置中勾选停用JavaScript选项

勾选**“停用JavaScript”**选项即可立即在网站上启用拖动和右键单击。

原理解释

像Chrome这样的网络浏览器本身支持拖动和右键单击作为核心功能。
然而,JavaScript被用来强制阻止这些原生浏览器功能。
因此,禁用JavaScript允许拖动和右键单击的原始功能再次工作。
但是,禁用JavaScript可能会导致其他网站无法正常运行,
因此在正常情况下请不要勾选"停用JavaScript"。

其他简单的文本复制方法

Safari阅读模式(macOS、iOS)

如果您使用Mac或iPhone,Safari的阅读模式是最简单的选择。
只需点击地址栏左侧的**“aA”按钮,然后选择“显示阅读器视图”**。

阅读模式会移除广告和不必要的元素,只显示干净的文本。
当然,复制保护脚本也不会工作。
快捷键是Shift(⇧)+Command(⌘)+R

使用打印预览

在Chrome中,您也可以使用打印预览功能。
Ctrl+P(在macOS上按Command(⌘)+P)打开打印对话框。
然后您可以从右侧的预览窗格中拖动和复制文本。

但是,这种方法有其局限性。
如果网站有单独的打印布局,显示的内容可能与屏幕上显示的不同。
请注意,侧边栏或图片可能会被省略,或布局可能会改变。

Chrome扩展程序

如果您想在Chrome中使用阅读模式功能,可以安装扩展程序。

推荐的扩展程序:

  • Reader View(https://chromewebstore.google.com/detail/reader-view/ecabifbgmdmgdllomnfinbmaellmclnh)
  • Just Read(https://chromewebstore.google.com/detail/just-read/dgmanlpmmkibanfdgjocnabmcaclkmod)

安装后,点击扩展程序图标会切换到类似Safari阅读模式的干净界面。
您可以在没有复制保护的情况下阅读和复制文本。

网站为何使用复制保护

了解网站实施这些限制的原因可以帮助您负责任地使用绕过方法。

新闻媒体和传媒机构
一些新闻机构会阻止复制以保护付费订阅者的内容。
这对于高级文章或独家采访尤其如此。

学术资料和电子书
学术论文网站和电子书平台也会限制复制以保护版权。
像RISS和DBpia这样的学术数据库就是典型例子。

社区网站和博客
个人博客或在线社区有时会实施复制保护,
以防止其帖子被未经授权地分发。

在线商店产品页面
为了防止竞争对手逐字复制产品描述或评论,
在线商店经常采用复制保护措施。

理解复制保护背后的意图

网站运营者实施复制保护功能有其正当理由。

作为内容创作者,我深知制作优质内容需要投入多少时间和精力。
研究、收集材料、撰写经验分享的过程需要相当长的时间。
当有人完整复制这些内容并当作自己的使用时,
确实令人沮丧和失望。

对付费内容要格外小心。
复制保护是保护收益的合法手段。
未经授权复制和分发本应只能由付费订阅者或电子书购买者访问的内容可能会导致法律处罚。

当然,意图并非要阻止为个人学习或记笔记而复制小部分内容。
然而,由于这个界限模糊,许多网站完全禁用了复制功能。

请记住:仅仅因为您在技术上可以绕过复制保护,并不意味着您应该随意使用。只在真正需要时使用这些方法,并仅用于个人目的。最重要的是尊重他人的努力和权利。