当我们用浏览器查询自己需要的信息时,难免有些网站无法复制内容。这些网站一般禁止通过JS复制内容,所以我们可以简单的使用浏览器控制台命令重启内容复制。
首先,我们需要分析如何禁止复制粘贴。
禁止复制粘贴。
// 禁止右键菜单
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打开浏览器的控制台,然后点击控制台
输入以下代码即可
// 开启右键菜单
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; };