谷歌翻译查字典

自动打开谷歌翻译里的查字典

// ==UserScript==
// @name         Google translation details
// @name:zh-CN   谷歌翻译查字典
// @namespace    http://tampermonkey.net/
// @description  show translation details automatically.
// @description:zh-cn 自动打开谷歌翻译里的查字典
// @author       Ryan
// @version      0.4
// @match        https://translate.google.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=google.com
// @grant        none
// @license      MIT
// ==/UserScript==

function checkVisible(node) {
    const stylesMap = node.computedStyleMap();
    return stylesMap.get('display').value !== 'none' && stylesMap.get('visibility').value !== 'hidden';
}

(function() {
    'use strict';

    const observer = new MutationObserver((mutations) => {
        mutations.forEach((mutation) => {
            if (mutation.type === 'childList') {
                for (const node of mutation.addedNodes) {
                    if (node.nodeType === Node.ELEMENT_NODE && node.tagName === 'A') {
                        if (node.attributes.href.value === './details') {
                            node.click();
                            break;
                        }
                    }
                }
            }
        });
    });

    observer.observe(document.body, {
        childList: true,
        subtree: true,
    });
})();

QingJ © 2025

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