Better Google

Don't be evil

目前为 2020-01-16 提交的版本。查看 最新版本

// ==UserScript==
// @name         Better Google
// @namespace    google
// @version      0.1.6
// @description  Don't be evil
// @author       aligo
// @match        https://*.google.com/search?*
// @include     /^https?://(?:www|encrypted|ipv[46])\.google\.[^/]+/(?:$|[#?]|search|webhp)/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    document.querySelectorAll('.g .rc').forEach((el) => {
        var tbwUpd = el.querySelectorAll('.TbwUpd');
        if (tbwUpd.length > 0) {
            var linkEl = el.querySelector('.r > a');
            var addEl = linkEl.nextSibling;

            var urlEl = document.createElement('a');
            urlEl.href = linkEl.href;
            urlEl.target = '_blank';
            urlEl.innerText = linkEl.href;
            urlEl.style.color = '#006621';
            urlEl.style.fontSize = '16px';

            var betterEl = document.createElement('div');
            betterEl.style.wordBreak = 'break-all';
            betterEl.style.lineHeight = '20px';
            betterEl.appendChild(urlEl);

            if (addEl) {
                for (var _el of addEl.children) {
                    if (_el.className.indexOf('TbwUpd') == -1) {
                        betterEl.appendChild(_el);
                    }
                }
            }

            el.querySelector('.r').appendChild(betterEl);

            tbwUpd.forEach(el => el.remove());
            linkEl.querySelector('h3').previousSibling.remove();
        }
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址