我们在优雅的使用浏览器查询我们需要的资料的时候,难免会遇到一些网站有无法复制内容的问题,这些网站一般是通过JS的方式实现禁止内容复制的,所以我们可以简单的使用浏览器控制台命令来从新打开内容复制。
首先,我们需要分析一下如何实现禁止复制粘贴。
实现禁止复制粘贴
1 2 3 4 5 6 7 8 9 10
| document.oncontextmenu = function(){ return false; };
document.onselectstart = function(){ return false; };
document.oncopy = function(){ return false; };
document.oncut = function(){ return false; };
document.onpaste = function(){ return false; };
|
解决禁止复制粘贴
既然我们知道了实现的方式,那我们就可以直接按下F12打开浏览器的控制台,然后点击控制台
输入以下代码即可
1 2 3 4 5 6 7 8 9 10
| document.oncontextmenu = function(){ return true; };
document.onselectstart = function(){ return true; };
document.oncopy = function(){ return true; };
document.oncut = function(){ return true; };
document.onpaste = function(){ return true; };
|
演示
无法复制
然后输入代码
之后我们就可以愉快的复制内容或者直接右键搜索题目啦!