您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在 Chrome中不翻译代码
当前为
// ==UserScript== // @name Chrome 不翻译代码 // @namespace https://github.com/wuuashen/UserScript // @version 0.2 // @description 在 Chrome中不翻译代码 // @author wuuashen // @include * // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; let count = 0 function injectCls(deferElm){ ['code', 'pre'] .reduce((acc, cur) => { const nodeList = deferElm ? deferElm.querySelectorAll(cur) : document.querySelectorAll(cur); return [...acc, ...nodeList]; }, []) .forEach(elm => { elm.classList.add('notranslate'); elm.setAttribute('translate', 'no'); count++ }) } document.addEventListener('DOMContentLoaded', () => { injectCls() }) let observer = new MutationObserver(mutations => { // console.log(mutations); mutations.forEach(function(mutation) { console.log(mutation.target); injectCls(mutation.target) }); }); observer.observe(document.body, {childList: true, subtree: true}); console.log('😃 No translate class inject success. count = ' + count ); })();