首页 > 解决方案 > 隐藏谷歌搜索选项

问题描述

试图隐藏谷歌麦克风;类元素“JC0tCe”用于此目的。这应该工作吗?

// ==UserScript==
// @name        Remove Google microphone
// @include     https://www.google.com/*
// @version     1.0
// @grant       none
// ==/UserScript==

var pushdown = document.getElementsByClassName('.JC0tCe');
if (pushdown) {
    pushdown.parentNode.removeChild(pushdown);
}
var promo = document.querySelector(".JC0tCe");
    promo.parentNode.removeChild(promo);

标签: javascript

解决方案


这有效:

document.querySelector('[aria-label="Search by voice"]').style.visibility = 'hidden';

它搜索带有aria-labelof的元素"Search by voice",即麦克风图标。然后,它使它不可见。


推荐阅读