您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to print to pdf of Zhihu!
// ==UserScript== // @name SurePrintZhihu // @namespace http://surewong.com/SurePrint // @version 0.2 // @description try to print to pdf of Zhihu! // @author SureWong // @match https://*.zhihu.com/* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @license AGPL License // @grant none // ==/UserScript== /* jshint esversion: 11 */ (function() { 'use strict'; // Your code here... var surePrintBtn = document.createElement('button') surePrintBtn.innerHTML = "准备打印pdf" surePrintBtn.className = "sure-print-pdf" surePrintBtn.onclick = function (e) { // 专栏,例如:https://zhuanlan.zhihu.com/p/78340397 document.querySelector(".ColumnPageHeader-Wrapper")?.remove();// 顶栏 document.querySelector(".ContentItem-actions")?.remove();// 底栏 document.querySelector(".RichContent-actions")?.remove();// 赞同按钮 document.querySelector(".CornerButtons")?.remove();// 角落按钮 // 回答,例如:https://www.zhihu.com/question/68482809/answer/264632289 document.querySelector(".AppHeader")?.remove();// 顶栏 } var body = document.body var style = document.createElement('style') style.id = "sure-print-pdf" var css = `.sure-print-pdf{ position: fixed; bottom: 5%; right: 1%; width: 70px; height: 70px; background: lightblue; border-radius: 50%; font-size: 10px; z-index: 999; cursor: pointer; font-size: 10px; overflow: hidden; }` if (style.styleSheet) { style.styleSheet.cssText = css; } else { style.appendChild(document.createTextNode(css)); } body.appendChild(surePrintBtn) body.appendChild(style) })();