您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This script is an extension of the Web Ad Rule to fix something that easylist can't handle
- // ==UserScript==
- // @name WebAdRule Extra Script
- // @version 1.1.0
- // @namespace http://tampermonkey.net/
- // @match *://*.51cto.com/*
- // @match *://*.segmentfault.com/*
- // @match *://juejin.cn/*
- // @grant GM_addStyle
- // @run-at document-start
- // @require https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/jquery/3.6.0/jquery.min.js
- // @author xndeye
- // @description This script is an extension of the Web Ad Rule to fix something that easylist can't handle
- // @license MIT
- // ==/UserScript==
- (function () {
- 'use strict';
- })();
- let domain = null;
- function getdomain() {
- if (!domain) {
- domain = document.location.hostname.split('.').slice(-2).join('.')
- console.log('<WebAdRule Extra Script> : ' + domain)
- }
- return domain ? domain : ''
- }
- /**
- * Inject on document-start
- */
- switch (getdomain()) {
- default:
- break;
- }
- /**
- * Execute after page load
- */
- window.onload = function () {
- switch (getdomain()) {
- case '51cto.com':
- setTimeout(function () {
- $(".copy_btn").each(function () {
- $(this).text('复制');
- this.setAttribute('class', 'copy-r');
- this.onclick = function () {
- var item = $(this.getAttribute('data-clipboard-target'));
- if (item[0].tagName === 'CODE') {
- navigator.clipboard.writeText(item.text())
- } else {
- navigator.clipboard.writeText(item.siblings().text());
- }
- }
- });
- }, 1000);
- break;
- case 'juejin.cn':
- document.oncopy = event => event.clipboardData.setData('text', window.getSelection(0).toString());
- $('a[href]').each(function () {
- console.log($(this).html());
- let link = $(this).attr('href').replace('https://link.juejin.cn?target=', '');
- if (typeof link !== 'undefined') {
- $(this).attr('href', decodeURIComponent(link));
- }
- })
- break;
- case 'segmentfault.com':
- $('.article a[href]').each(function () {
- if ($(this).attr('href').startsWith('https://link.segmentfault.com')) {
- $(this).attr('href', $(this).text());
- }
- })
- break;
- default:
- break;
- }
- }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址