您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
添加一个菜单项来复制当前页面链接
// ==UserScript== // @name 复制当前页面链接 // @namespace http://tampermonkey.net/ // @version 1.4 // @description 添加一个菜单项来复制当前页面链接 // @author momo // @license MIT // @match https://www.bilibili.com/video/* // @match https://item.taobao.com/item.htm?* // @match https://detail.tmall.com/item.htm?* // @grant GM_setClipboard // @grant GM_registerMenuCommand // ==/UserScript== (function() { 'use strict'; GM_registerMenuCommand('复制当前页面链接', () => { GM_setClipboard((() => { switch (location.host) { case 'www.bilibili.com': { const avOrBV = location.pathname.split('/')[2]; return `b23.tv/${avOrBV}`; } case 'item.taobao.com': case 'detail.tmall.com': { const search = new URLSearchParams(location.search); const params = new URLSearchParams({id: search.get('id')}); const skuId = search.get('skuId'); if(skuId) params.set('skuId', skuId); return `${location.host}/item.htm?${params}`; } } })()); }); })();