需要在网站查询东西,查询出来的结果要复制到其他地方,但是网站作了限制无法复制。
网站:邓白氏注册服务
查看限制代码如下:
是否有方法可以自动地解除这个限制?电脑加了域, Power User 权限。
1
Tuisku 2016-11-18 17:31:10 +08:00 1
最简单的办法,做一个针对此网站的 Chrome 扩展:
main.js: ```javascript document.oncontextmenu=new Function("event.returnValue=true"); document.onselectstart=new Function("event.returnValue=true"); ``` manifest.json ```javascript { "name": "F*CK JS", "manifest_version": 2, "version": "1.0", "description": "F*CK JS", "content_scripts": [ { "matches": ["http://*.dnbconnect.com/*"], "js": ["main.js"], "run_at": "document_end" } ] } ``` 然后在 Chrome 里面加载这个两个文件所在的文件夹 |
2
Tuisku 2016-11-18 17:31:35 +08:00
日 这 markdown 咋不生效
|
3
sneezry 2016-11-18 17:39:38 +08:00 1
@Tuisku Chrome 扩展里不允许有 new Function 构造函数,可以直接声明 function ,使用 tampermonkey 会更容易些
|
4
Tuisku 2016-11-18 17:42:03 +08:00
@sneezry 我在 Chrome 下试过了 可以= = 版本 54.0.2840.99 m (64-bit)
我也没仔细研究过 Chrome 扩展 就之前做支付婊自动收款看了眼大概的意思 知道能插入 js 有不严谨的地方感谢指出哈=3= |
5
onionnews 2016-11-18 18:24:28 +08:00 via Android 1
油猴脚本
|
6
wintercoder 2016-11-18 21:41:29 +08:00 1
|
7
choury 2016-11-18 21:51:15 +08:00 via Android 1
我都是直接禁止 js 执行的
|
8
shiny 2016-11-18 22:10:00 +08:00 3
收藏夹里常年放一个脚本,每次遇到这种网页,点击下就自动解除屏蔽了,少有失手。
https://gist.github.com/shiny/6b3157da27d186525d7bc2966c54ddb6 |
9
a570295535 2016-11-18 22:21:09 +08:00 1
把下面的代码加到收藏夹,在限制的网页上点击一下就可以随便使用右键复制了: javascript:(function(){eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('5 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(\'*\');o(5 i=a.q-1;i>=0;i--){5 b=a;g(b.n||b){d=4;c=4}}s(h(\'%u%v%w%x%j%A%B%C%j%D\')+\'\\E\');3.m.13=\'14!f\';3.m.16=\'12!f\';',62,70,'||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|u300E|u5F02|u6B21|u5143|u8F6F|u4EF6|u4E16|u754C|u300F|u000d | | |text|webkitUserSelect|auto|getElementsByTagName|MozUserSelect|u4E0E'.split('|'),0,{}))})() |
10
a570295535 2016-11-18 22:35:16 +08:00
不好意思,上面我没看楼主内容瞎几把回答的,
你可以用 [阿呆喵] [adsafe] 这类软件,用自定义规则去掉,这样网页里代码直接就没了, ok |
12
a570295535 2016-11-18 22:45:26 +08:00
刚刚用阿呆喵测试了一下,去掉了 js ,复制网页没问题
楼主这句 [然而不能弹出下拉菜单了] ,没看懂说的什么意思,哪里的下拉菜单? 阿呆喵自定义规则: ||dnbconnect.com$s@<script*</script>@ @ |
13
Laynooor OP @a570295535 就是搜索类型,按公司名称 /按省市 这些
公司电脑装了 Symantec ,阿呆喵目测会被杀掉... |