JavaScript解决页面禁止复制粘贴

最近找资料,或者帮女票找一些题的时候,经常遇到不能复制粘贴的情况,大部分网站时使用了JS来禁止复制粘贴,所以可以直接用浏览器的开发人员工具来简单的破除

方法

使用Chrome或者Edge时,按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; };

之后就可以复制内容了

补充

有时候某些网站是使用CSS来防止用户选中内容

例如

-webkit-user-select:none

这个时候只需要把这个css样式去掉就行

© 版权声明
THE END
喜欢就支持一下吧
点赞275赞赏
分享
评论 抢沙发