Purify Baidu

Purify Your Baidu Homepage

Ekde 2021/01/04. Vidu La ĝisdata versio.

// ==UserScript==
// @name         Purify Baidu
// @namespace    HangLark
// @version      0.1
// @description  Purify Your Baidu Homepage
// @author       HangLark
// @match        https://www.baidu.com/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Delete useless elements
    console.log("Hello World");
    var bottom_layer=document.getElementById("bottom_layer");
    bottom_layer.remove();
    var s_top_wrap=document.getElementById("s_top_wrap");
    s_top_wrap.remove();

    // Hide scrollbar
    var style = document.createElement("style");
    style.innerHTML = `body::-webkit-scrollbar {display: none;}`;
    document.head.appendChild(style);

    // Nickname clear
    var nickname_bar=document.getElementById("s-top-username");
    var nickname=nickname_bar.childNodes[1];
    nickname.innerText="     ";
    console.log(nickname.innerText);

    // My Sites
    var mail_qq = document.createElement("a");
    mail_qq.href="https://mail.qq.com/";
    mail_qq.target="_blank";
    mail_qq.className="mnav c-font-normal c-color-t";
    mail_qq.innerHTML="Mail QQ";

    var scu = document.createElement("a");
    scu.href="http://zhjw.scu.edu.cn/login";
    scu.target="_blank";
    scu.className="mnav c-font-normal c-color-t";
    scu.innerHTML="SCU";

    // Customize navigation bar
    var navigation_bar=document.getElementById("s-top-left");
    var navigation_list=navigation_bar.childNodes;
    navigation_bar.removeChild(navigation_list[0]);
    navigation_bar.removeChild(navigation_list[0]);
    for(var i=0;i<4;i++){
        navigation_bar.removeChild(navigation_list[1]);
    }

    navigation_bar.appendChild(mail_qq);
    navigation_bar.appendChild(scu);

})();