您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
移除百度翻译中的广告
// ==UserScript== // @name 百度翻译去广告 // @namespace http://tampermonkey.net/ // @version 1.0.2 // @icon https://fanyi.baidu.com/favicon.ico // @description 移除百度翻译中的广告 // @author WingKing // @homepageURL https://github.com/ // @match *://*.baidu.com/* // @grant none // @grant GM_log // @grant GM_getValue // @grant GM_listValues // @require https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js // @license MIT // ==/UserScript== // const dom = {}; // dom.query = jQuery.noConflict(true); // dom.query(document).ready(function ($) { // 'use strict'; // // 百度翻译 // if (location.href.indexOf('fanyi.baidu.com') > 0) { // $("#sideAdContainer").remove(); // $(".spread-wrap").remove(); // $("#sideBannerContainer").remove(); // $('.manual-trans-btn').remove(); // $('.products-list').remove(); // $('.simultaneous-interpretation').remove(); // $('.trans-machine').remove(); // $('.manual-trans-info').remove(); // $('.download-guide').remove(); // $('.extra-wrap').remove(); // $('.footer').remove(); // $("#app-read").remove(); // } // }); /* 请把下面的JSON添加到数据中 { " .products-list": {}, "#app-read": {}, "#sideAdContainer": {}, "#sideBannerContainer": {}, ".app-side-link": {}, ".download-guide": {}, ".extra-wrap": {}, ".footer": {}, ".manual-trans-btn": {}, ".manual-trans-info": {}, ".simultaneous-interpretation": {}, ".spread-wrap": {}, ".trans-machine": {} } */ ;(function () { $ = jQuery.noConflict(true) const keys = GM_listValues() const hideElements = [] const elements = [] keys.forEach(key => { const properties = GM_getValue(key) if (properties && Object.keys(properties).length > 0) { const temp = [] for (const iterator in properties) { temp.push(`${iterator}:${properties[iterator]}!important`) } elements.push(`${key}{${temp.join(';')}}`) } else { hideElements.push(key) } }) const css = hideElements.join(',') + `{display:none !important;}` + elements.join('') loadStyle(css) function loadStyle(css) { var style = document.createElement('style') style.type = 'text/css' style.rel = 'stylesheet' style.appendChild(document.createTextNode(css)) var head = document.getElementsByTagName('head')[0] head.appendChild(style) } })()