您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
将当前页面的HTML转换为Markdown。
当前为
// ==UserScript== // @name 网页转为Markdown // @namespace https://ez118.github.io/ // @version 0.1 // @description 将当前页面的HTML转换为Markdown。 // @author ZZY_WISU // @match *://*/* // @connect * // @license GNU GPLv3 // @icon https://markdown.com.cn/hero.png // @run-at context-menu // @grant GM_setClipboard // @require https://update.greasyfork.icu/scripts/503290/1426017/ultra-slim-jquery.js // @require https://unpkg.com/[email protected]/dist/turndown.js // ==/UserScript== function copy2clipboard(txt) { GM_setClipboard(txt); } function getWebContents(txt) { /* 去掉影响转换的标签 */ var markdown = txt.replace(/<script.*?>.*?<\/script>/gis, "") .replace(/<style.*?>.*?<\/style>/gis, "") .replace(/<nav.*?>.*?<\/nav>/gis, ""); /* html转markdown */ const turndownService = new TurndownService(); markdown = turndownService.turndown(markdown); return markdown; } (function () { 'use strict'; var md = getWebContents($("body").html()); copy2clipboard(md); alert("已复制"); })();