您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
remove fbclid on you click link(讓點下去連結短一點)
当前为
// ==UserScript== // @name No FB long url(不要長FB連結) // @namespace http://tampermonkey.net/ // @version 0.3 // @description remove fbclid on you click link(讓點下去連結短一點) // @author You // @match https://*.facebook.com/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; document.body.addEventListener('mousedown', function () { // 兼容处理 var target = event.target || event.srcElement; // 判断是否匹配目标元素console.log('当前点击的 a 标签: ', target); if(event.button==2){ return; } // 处理完 a 标签的内容,重新触发跳转,根据原来 a 标签页 target 来判断是否需要新窗口打开 function getTopA(node){ if(node.nodeName.toLocaleLowerCase() === 'a'){ return node; }else{ if(node.parentElement==null){ return null; }else{ return getTopA(node.parentElement); } } } function prevent(){ if (event.preventDefault) { event.preventDefault(); } else { window.event.returnValue = true; } } //console.log(target); if(target.nodeName.toLocaleLowerCase() === 'i' || target.nodeName.toLocaleLowerCase() === 'div'){ }else{ target=getTopA(target); if(target!=null){ var url = target.getAttribute("href"); if(url!=null) { if (target.getAttribute("target") === '_blank') { if(url.includes("https://l.facebook.com/l.php?u=")){ url=decodeURIComponent(url.substring("https://l.facebook.com/l.php?u=".length)); } if(url.match(/&*fbclid=.*&/)){ url=url.replace(/&*fbclid=.*&/,"&") }else{ url=url.replace(/&*fbclid=.*/,"") } url=url.replace(/\?$/,"") prevent() if(event.button==0){ window.open(url) }else if(event.button==1){ window.open(url,url) } } } } } }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址