完美解决网站无法复制或者带推广小尾巴问题(多种方法,图文教学,总有一种合适你的)

前言

我们在复制某些网站的内容时,有些网站为了保护权利设置了内容不可复制,并且图片右击无法获取图片链接或者是下载图片。

而有些网站例如csdn会在复制后带一个网页推广小尾巴。并且会让我们复制的内容失去原有的样式,很影响工作效率。于是下面总结出几点方法来解决这几个问题。

方法一:直接在谷歌浏览器设置中禁用js

F12 - F1 - Preferences - Debugger - 勾选 Disable JavaScript

需要注意一旦关闭F12 javascript就恢复启用了

具体如图:

image-20200620213517009

方法二:下载谷歌浏览器插件

打开谷歌浏览器商店 搜索Quick Javascript Switcher。

或者直接打开链接:https://chrome.google.com/webstore/detail/quick-javascript-switcher/geddoclleiomckbhadiaipdggiiccfje?hl=zh-CN

image-20200620213639707

安装后,在谷歌浏览器工具栏上出现,默认为开启JS。

image-20200620213754049

单击一下,变为红色之后,则是关闭了js。

image-20200620213844277

**注意:**禁止之后,会把其他功能也禁止了。

插件二:Enable Copy

地址:https://chrome.google.com/webstore/detail/enable-copy/lmnganadkecefnhncokdlaohlkneihio/related

image-20200620214006168

遇到限制复制粘贴和右键的网页是不是很头痛?安装这个插件后,点下插件按钮就能解决了~

提示:

  1. 需要解除限制时,点击Enable Copy图标,此时图标会从浅灰色变为深灰色,当前网页和该网站下的所有网页都被解除限制。
  2. 再次点击图标会变回浅灰色,以后再打开该网站的网页时,将不会被自动解除限制。
  3. 如果遇到无效的网站,可以去这里报告:
    https://bitbucket.org/keakon/enable-copy/issues

方法三:针对解决某些网站复制小尾巴的问题

首先你需要安装好油猴(Tempermonkey)插件,详细安装方法请自行搜索。

安装好之后。点击油猴图标,添加新脚本。

image-20200620214137006

在Match部分,加入你要针对的网站,比如图片中的网站是csdn。采用正则表达式的方法。

image-20200620214304040

并且在use strict的冒号后,插入以下代码:

[...document.querySelectorAll('*')].forEach(item=>{
    item.oncopy = function(e) {
        e.stopPropagation();
    }
});

完整如图:

image-20200620214359783

优点:

此方法的优点是在某些网站,禁用了js之后可能打不开。所以这种方法可以只是禁用掉copy的某个功能,不会禁用掉全部的js功能。

猜你喜欢

转载自blog.csdn.net/weixin_43314519/article/details/106878211
今日推荐