Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

希望可以增加对“牛客竞赛”网站的剪切板净化

About: 知乎、简书、csdn、实验楼剪切板消毒

先附上网址 :https://ac.nowcoder.com/acm/contest/vip-index

对比赛中的题目内容复制,会增加一些东西,(本来想上传图片,但是一直上传失败.......

附上文本,在/* */中,在 { } 中的内容,希望可以净化掉:

/*

{ 链接:https://ac.nowcoder.com/acm/contest/1082/A
来源:牛客网 }

其中#号代表被虫子啃掉的数字。根据算式,我们很容易判断:第一行的两个数字分别是5和3,第二行的数字是5。

现在,我们对问题做两个限制:

*/

麻烦作者了,谢谢。

Comments

  • 代码如下, 直接替换脚本内容即可

    // ==UserScript==
    // @name         [自定义] 网站复制小尾巴消毒 (简书,知乎, CSDN等)
    // @namespace    http://tampermonkey.net/
    // @version      0.1
    // @description  复制一些网站文字时,会在你剪切板的最后加上链接什么的信息,很讨厌。把这些额外的东西全干掉
    // @author       You
    // @match        *://*.shiyanlou.com/*
    // @match        *://*.jianshu.com/*
    // @match        *://*.zhihu.com/*
    // @match        *://*.csdn.net/*
    // @match        *://*.imooc.com/*
    // @match        *://*.nowcoder.com/*
    // @grant        none
    // ==/UserScript==
    
    (function() {
        function addLink(e) {
        e.preventDefault();
        e.stopImmediatePropagation();  // 在执行完当前事件处理程序之后,停止当前节点以及所有后续节点的事件处理程序的运行
        copytext = window.getSelection();
        console.log(copytext+"")
        var clipdata = e.clipboardData || window.clipboardData;
        if (clipdata) {
            clipdata.setData('Text', copytext);
        }
    }
    document.addEventListener('copy', addLink);
    })();
    
Sign In or Register to comment.