// ==UserScript== // @name 截取页面长图 // @namespace www.miw.cn // @description 只为了截页面保存图片,超级简单 // @match *://*/* // @grant none // @version 1.0 // @author hello@miw.cn // @license MIT // // @require https://update.greasyfork.icu/scripts/457525/1134363/html2canvas%20141.js // @downloadURL none // ==/UserScript== const cat_body=()=>{ html2canvas(document.querySelector('body')).then(canvas=>{   var picName = document.title; var link = document.createElement('a');     link.download = `${picName}.png`;     link.href = canvas.toDataURL("image/png");     link.click(); }); } const show_tool=()=>{ var body = document.body; var btn = document.createElement("button"); btn.textContent = '截长图'; btn.classList.add('__doit'); btn.addEventListener('click', function() { cat_body(); }); btn.style.cssText = 'position: fixed;right: 0;top: 0;'; body.parentNode.insertBefore(btn, body); } (function () { show_tool(); })() ;