网站首页 > 知识剖析 正文
当你想复制网页上的内容时发现鼠标不能选中文字,点击鼠标右键菜单也没有弹出来。不是你的鼠标坏了,是网页使用了一点“魔法”,限制你这么做。那我们就用魔法打败魔法,解除它的限制功能。
方法一:
很简单,只需要在限制的页面浏览器地址栏中输入以下魔法并按回车:
javascript:(function(){eval(function(p,a,c,k,e,r){e=function(c){return(c<a?%27%27:e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!%27%27.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return%27\\w+%27};c=1};while(c--)if(k[c])p=p.replace(new RegExp(%27\\b%27+e(c)+%27\\b%27,%27g%27),k[c]);return p}(%275 2=8;5 3=2.K;3.7=3.k=3.e=3.9=3.6=3.y=3.7=3.z=2.7=2.k=2.e=2.9=2.6=4;2.7=2.6=2.c=2.9=p(){r t};g(8.n||8){d=4;c=4;6=4}5 a=8.15(\%27*\%27);o(5 i=a.q-1;i>=0;i--){5 b=a[i];g(b.n||b){d=4;c=4}}s(h(\%27%u%v%w%x%j%17%A%B%C%j%D\%27)+\%27\\E\%27+h(\%27%F%G%H%I%J%l%L%l%M%N%O%P%Q%R%S%T%U%V%W%X%Y\%27)+\%27\\Z.10.11\%27);3.m.13=\%2714!f\%27;3.m.16=\%2712!f\%27;%27,62,70,%27||doc|bd|null|var|oncontextmenu|onselectstart|document|onkeydown|arAllElements|elmOne|onmousedown|onmouseup|onpaste|important|with|unescape||u5236|oncopy|u7528|style|wrappedJSObject|for|function|length|return|alert|true|u5DF2|u89E3|u9664|u590D|onmousemove|ondragstart|u53F3|u952E|u9650|uFF01|u000d|u66F4|u591A|u7CBE|u5F69|u5B9E|body|u5e94|uFF0C|u8BF7|u5173|u6CE8|u3010|u516c|u4f17|u53f7|uff1a|u8bba|u79d1|u6280|u3011|u000dwww|lunkeji|com|text|webkitUserSelect|auto|getElementsByTagName|MozUserSelect|u4E0E%27.split(%27|%27),0,{}))})()
如果出现一个弹窗那说明已经施放了魔法,如果没有弹窗而是浏览器开始搜索这个魔法,应该是被浏览器限制了。
这时还有一个办法,如果是chrome浏览器,浏览器任何网页,在浏览器地址栏右边有一个收藏按钮
,点击把这个页面收藏起来。网页会保存在一个文件夹中,点击该文件夹名称就可以修改收藏的书签。
把上面的代码复制粘贴到网址中,名称修改为解除限制。
以后再遇到限制的网页就点击“解除限制”书签就可以解除网页的右键限制了。点击鼠标右键,熟悉的鼠标右键菜单就又出现了。
其它浏览器也是类似的操作,把解除限制的js代码保存为书签就可以了。
这招对绝大多数网站是有效的,但是有一些网站升级了他们的魔法技能,解除限制又失效了。
这时我拿出了一个大杀器
方法二:
这个大大杀器本来是同步自媒体文章用的,能实现文章一键同步到你其它平台自媒体账号,发文章省时省力,对付一个限制复制功能轻而易举。
这是一款开源的chrome插件:文章同步助手,下载链接放在评论区,如果被删可以发私信获取。
安装后在限制的网页中点击鼠标右键在弹出的菜单中选择“提取文章并同步
它就会把文章全部复制在一个新页面,在这个新页面所有被限制的功能都被解除了。
如果还被限制,那就使出最后一招,OCT文字提取。
方法三:
按键盘上的“PrintScreen”把屏幕抓取成图片,然后把图片发到你的微信文件助手,浏览图片,鼠标放在文字上就可以选中文字,复制这些文字就可以了。
猜你喜欢
- 2025-05-27 Trump lies about 'fair' and 'balanced' trade
- 2025-05-27 英雄联盟:万人投票选择最讨厌的英雄 亚索居然不是总票数第一
- 2025-05-27 我们怎么样使用Python实现一个简单画图软件界面
- 2025-05-27 大家都喜欢的2B小姐姐,背后的故事是这样的
- 2025-05-27 ASEAN best served by strategic autonomy
- 2025-05-27 Qt/C++开发经验小技巧291-295
- 2025-05-27 吉村Yoshimura迎来70周年,推出一系列全新改装零件迈入新时代
- 2025-05-27 每个flutter开发人员都要知道的16个dart技巧
- 2025-05-27 如何使用HTML5实现拖放单个元素
- 2025-05-27 将最新Chromium浏览器集成到.NET应用程序中
- 05-28JPHP--一款基于JVM的新PHP编译器
- 05-28深入浅出之JWT(JSON Web Token)
- 05-28PHP8的常量-PHP8知识详解
- 05-28源生PHP和框架下PHP的效率对比?
- 05-28【php学习笔记】php中str_shuffle()方法使用笔记
- 05-28【php学习笔记】php中str_pad()方法使用笔记
- 05-28Centos安装php高版本
- 05-28PHP页面跳转
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)