您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
复制当前页面标题及网址
当前为
// ==UserScript== // @name 复制标题网址(QQ群:189574683) // @namespace https://www.wdssmq.com // @description 复制当前页面标题及网址 // @include http://* // @include https://* // @version 1.8 // @grant GM_registerMenuCommand // @grant GM_setClipboard // @url http://greasyfork.icu/zh-CN/scripts/28056 // jshint esversion:6 // ==/UserScript== (function () { /* jshint multistr:true */ "use strict"; if (window.frames.length != parent.frames.length) { // alert('在iframe中'); return false; } function fnGetInfo() { let url = document.location.href.replace("?tdsourcetag=s_pctim_aiomsg", ""); url = url.replace("?from=manga_person", ""); let title = document.title; if (location.host == "greasyfork.org") { url = url.replace(/(\/\d+)-.+/, "$1"); } return [title, url]; } GM_registerMenuCommand("复制", () => { const [title, url] = fnGetInfo(); GM_setClipboard(title + "\n" + url); }); GM_registerMenuCommand("复制HTML", () => { const [title, url] = fnGetInfo(); GM_setClipboard( `<p>${title}</p><p><a href="${url}" target="_blank" title="${title}">${url}</a></p>` ); }); GM_registerMenuCommand("复制为Markdown", () => { const [title, url] = fnGetInfo(); GM_setClipboard( `[${title}](${url} "${title}")` ); }); function $n(e) { return document.querySelector(e); } function $na(e) { return document.querySelectorAll(e); } })();