// ==UserScript== // @name 直播顺畅 // @version 0.1.1 // @description 一个替换logo的脚本 // @author You // @match https://www.google.com/ // @icon https://www.google.com/s2/favicons?sz=64&domain=google.com // @grant none // @license MIT // @namespace http://tampermonkey.net/ // @downloadURL none // ==/UserScript== (function() { 'use strict'; var main_page_logo_xpath = "/html/body/div[1]/div[2]/div/img"; var search_page_logo_xpath='/html/body/div[4]/div[2]/form/div[1]/div[1]/div[1]/a/img'; var word_xpath="/html/body/div[1]/div[3]/form/div[1]/div[1]/div[4]/center/input[1]"; var baidu_logo="https://www.baidu.com/img/pcdoodle_2a77789e1a67227122be09c5be16fe46.png"; // 获取参照节点 var contextNode = document; // 使用evaluate()方法获取所有符合条件的元素,修改主页面的logo var result = document.evaluate(main_page_logo_xpath, contextNode, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); var logoImg = result.snapshotItem(0); var newLogoImg = document.createElement('img'); newLogoImg.src = baidu_logo; newLogoImg.width=272; logoImg.parentNode.replaceChild(newLogoImg, logoImg); // 修改搜索页面左上角的小logo result = document.evaluate(search_page_logo_xpath, contextNode, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); logoImg = result.snapshotItem(0); newLogoImg = document.createElement('img'); newLogoImg.src = baidu_logo; newLogoImg.width=96; newLogoImg.height=30; logoImg.parentNode.replaceChild(newLogoImg, logoImg); })();