您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Make Moqups project printable. Free!
// ==UserScript== // @name PrintMoqups // @version 0.5 // @author FireAwayH // @namespace FireAwayH // @match https://app.moqups.com/* // @grant none // @description Make Moqups project printable. Free! // @run-at document-end // ==/UserScript== /* jshint -W097 */ 'use strict'; var init = function(){ var menu = document.getElementById("account-menu"); var printIt = document.createElement("a"); menu.appendChild(printIt); printIt.outerHTML = '<a href="#" class="upgrade-btn mq-btn" onclick="printIt();">print it</a>'; var insertScript = document.createElement("script"); insertScript.id = "printIt"; insertScript.innerHTML = "var needPrint = $('.canvas-svg:eq(0)').find('svg:eq(0)')[0];\ var insertStyle = $('link[rel=stylesheet]')[0];\ var title = document.createElement('title');\ var printIt = function(){\ if(!needPrint){\ needPrint = $('.canvas-svg:eq(0)').find('svg:eq(0)')[0];\ }\ var newWindow = window.open();\ var titleText = $('title').html();\ title.innerHTML = titleText;\ newWindow.document.head.appendChild(insertStyle);\ newWindow.document.head.appendChild(title);\ newWindow.document.body.innerHTML = needPrint.outerHTML;\ newWindow.document.body.setAttribute('style','overflow:scroll');\ }\ "; document.body.appendChild(insertScript); } init();