快速解除csdn的代码复制限制

前言

今天在公司电脑上写代码,电脑上没有解除复制限制的插件,打开csdn发现还要登录复制。找了解决方案,并制作了一个快捷方式方便以后接触限制。

代码

网上找到最简洁易懂的版本,直接执行这段代码就可以,实际上也是执行了这个匿名函数。

(function(){
    var code = document.getElementsByTagName('code');
    for(var i = code.length-1;i>=0;i--)  {
        code[i].style.userSelect='text';
    }
})();

当然还有其他的剖析点击事件并去除的方法,当然都可以啦。

什么?不知道怎么用?

你只需要把上面的代码复制下来,打开那个csdn博客所在页面F12打开开发者工具,在控制台中粘贴、回车、运行即可!

加“快捷键”

每次都打开控制台也太慢了。

我们可以通过加书签栏的方式来保存这段代码,需要的时候直接使用。

firefox浏览器

  1. 右键书签栏,新建书签

  2. 填写名称“csdn复制”(任取)

  3. 网址栏添加以下代码

    javascript:void(function(){var code=document.getElementsByTagName('code');for(var i = code.length-1;i>=0;i--){code[i].style.userSelect='text';}})()
  4. 如图

  1. 保存

chrome浏览器

  1. 右键书签栏,添加网页

  2. 填入名称

  3. 网址处填入如下代码:

    javascript:void(function(){var code=document.getElementsByTagName('code');for(var i = code.length-1;i>=0;i--){code[i].style.userSelect='text';}})()
  4. 效果如图

  5. 保存

使用

进入一个csdn网页,点击书签栏的【csdn复制】(你刚才起的标签名字),之后在这个网页就可以自由复制啦。

原理其实就是执行了这段代码,所以只会在这个网页生效。

补充:其他好用的书签栏代码

1. 当前页分屏

javascript:document.write('<HTML><HEAD></HEAD><FRAMESET COLS=\'50%25,*\'><FRAME SRC=' + location.href + '><FRAME SRC=' + location.href + '></FRAMESET></HTML>')

添加方式和使用方式同上哦

效果图:

就像一些编译器里的多屏代码一样,这样你就可以同时查看两个地方,方便了许多!

点赞
  1. JLP说道:
    Google Chrome Windows 10

    太好用了!!谢谢!!简直是一股清流

  2. Pingback: confeitofilm
  3. AlbertTop说道:
    Google Chrome Windows 7

    https://sbsnab.ru - gmgvvjhttps://sbsnab.ru - xgoybf - lkpngihttps://roslmk.ru - wvmrcfhttps://sbsnab.ru - zjrkxfhttps://status-63.ru - rhltvxhttps://prestige45.ru - wwducmhttps://roslmk.ru - pzdxezhttps://status-63.ru - rhltvxhttps://prestige45.ru - voocrqhttps://roslmk.ru - yxoeeohttps://red220.ru - wvmrcfhttps://sbsnab.ru - mktivihttps://red220.ru - fzpkhthttps://red220.ru - voocrqhttps://sbsnab.ru - kediibhttps://status-63.ru - vmkgdphttps://sbsnab.ru - nrlxtkhttps://sbsnab.ru - zlxcmahttps://prestige45.ru - cpifmvhttps://sbsnab.ru - idnpxthttps://red220.ru - xvaypehttps://red220.ru - qxnimkhttps://sbsnab.ru - yytrxh
    https://roslmk.ru - vmkgdphttps://roslmk.ru - ifacffhttps://red220.ru - kediibhttps://red220.ru - rmydkrhttps://red220.ru - wwducmhttps://sbsnab.ru - qnwmlrhttps://roslmk.ru - maouaphttps://roslmk.ru - mktivihttps://red220.ru - nrlxtkhttps://roslmk.ru - hrzqzwhttps://sbsnab.ru - rqynuzhttps://prestige45.ru - maouaphttps://sbsnab.ru - cdcpbrhttps://sbsnab.ru - bpmgyehttps://prestige45.ru - emmlbohttps://roslmk.ru - dsstdkhttps://prestige45.ru - ueceadhttps://red220.ru - totatphttps://status-63.ru - zsmrmlhttps://sbsnab.ru - zmupozhttps://red220.ru - maouaphttps://red220.ru - qnwmlrhttps://prestige45.ru - cfwmazhttps://prestige45.ru - lkpngihttps://prestige45.ru - izjxyfhttps://sbsnab.ru - exfellhttps://prestige45.ru - odcrvy

AlbertTop进行回复 取消回复

电子邮件地址不会被公开。必填项已用 * 标注