通用function

try to take over the world!

Fra og med 15.01.2020. Se den nyeste version.

Dette script bør ikke installeres direkte. Det er et bibliotek, som andre scripts kan inkludere med metadirektivet // @require https://updategreasyfork.deno.dev/scripts/395074/765651/%E9%80%9A%E7%94%A8function.js

// ==UserScript==
// @name         通用function
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       banxia
// @match        */*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    //copy文本内容
    function copy(value) {
        let transfer = document.createElement('input');
        document.body.appendChild(transfer);
        transfer.value = value;  // 这里表示想要复制的内容
        //transfer.focus();
        transfer.select();
        if (document.execCommand('copy')) {
            document.execCommand('copy');
        }
        //transfer.blur();
        console.log('复制成功:',value);
        document.body.removeChild(transfer);
    }

    //copy图片到剪切板
    function copyImage(img=''){
        img = img || document.getElementsByTagName('img')[0];
        if(img == undefined){
            console.log('img not exits');
            return ;
        }
        img.removeAttribute('alt');
        var range = document.createRange();
        range.selectNode(img);
        window.getSelection().removeAllRanges();
        window.getSelection().addRange(range);
        document.execCommand("Copy");
        window.getSelection().removeAllRanges();
       console.log('复制成功:',img.src);
    }

    // Your code here...
})();