document.addEventListener('copy', function (e) {
        var clipboardData = e.clipboardData;
        if(!clipboardData) return; 
        var selectedText = window.getSelection().toString();  
        if (selectedText.trim() == "") return;
        var copyText = selectedText.replace(/\r/g, '').replace(/\n\n/g, '\n');
        clipboardData.setData('text/plain', copyText);
        e.preventDefault();
    });

 

document.getElementById('lcq').onpaste = function(e){
    if(e.clipboardData) {
        console.log('谷歌,火狐');
        for (var i = 0, len = e.clipboardData.items.length; i < len; i++) {
            var item = e.clipboardData.items[i];
            if (item.kind === "string") {
                item.getAsString(function (str) {
                    console.log(str);
                })
            } else if (item.kind === "file") {
                var f= item.getAsFile();
                console.log(f);
            }
        }
    }else if(window.clipboardData) {
        console.log('ie9及其上');
        var txt = window.clipboardData.getData("Text");
        console.log(txt);
    }else {
        alert('浏览器版本过低')
    }
  }

 

posted on 2021-10-20 19:32  1183788267  阅读(148)  评论(0编辑  收藏  举报