zhihu

简化界面,摸鱼专用

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey, Greasemonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey to install this script.

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name         zhihu
// @namespace    http://tampermonkey.net/
// @version      1.4
// @description  简化界面,摸鱼专用
// @author       JB
// @match        https://www.zhihu.com/*
// @match        https://www2.zhihu.com/*
// @match        https://www.zhihu.com/question/*
// @match        https://www.zhihu.com/question/*/answer/*
// @match        https://www.zhihu.com/search*
// @match        https://www.zhihu.com/collection/*
// @icon         https://static.zhihu.com/heifetz/favicon.ico
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...

    var url = window.location.href;
    if(url=="https://www.zhihu.com/" || url=="https://www2.zhihu.com/"){
        zhuye();
    }else if(url.search("https://www.zhihu.com/question") != -1 ){
        question();
        document.getElementsByTagName("title")[0].innerHTML = '';
    }else if(url.search("https://www.zhihu.com/search") != -1 ){
        search();
        document.getElementsByTagName("title")[0].innerHTML = '';
    }else if(url.search("https://www.zhihu.com/collection") != -1 ){
        collection();
        document.getElementsByTagName("title")[0].innerHTML = '';
    }

    function zhuye(){
        //去除浏览器标签标题
        document.getElementsByTagName("title")[0].innerHTML = '';

        //首页侧边栏
        document.getElementsByClassName("GlobalSideBar")[0].style.display="none";

        //去除顶部栏
        document.getElementsByClassName("AppHeader-inner")[0].style.visibility="hidden";
        //显示搜索框
        document.getElementsByClassName("SearchBar-input")[0].style.visibility="visible";

        //缩小标题字体
        var titleList = document.getElementsByClassName('ContentItem-title');
        for (var j = 0; j < titleList.length; j++) {
            titleList[j].style.fontSize = '16px';
            titleList[j].style.fontWeight = '200';
        }

        //加粗字体变细
        var font=document.getElementsByTagName('b');
        for (var i = 0; i<font.length;i++) {
            font[i].style.fontWeight= 'normal';
        }

         //去掉图片
        var img1=document.getElementsByClassName('RichContent-cover-inner');
        for (var m = 0; m<img1.length;m++) {
            img1[m].style.display="none";
            //img1[m].style.visibility="hidden";
        }

        //缩小图片
        var img=document.getElementsByTagName('img');
        for (var l = 0; l<img.length;l++) {
            //img[l].style.display="none";
            img[l].width="30";
            img[l].height="30";
        }

        //隐藏视频
        var a = document.getElementsByClassName('ContentItem ZVideoItem');
        for (var video = 0; video<a.length;video++) {
            a[video].style.display="none";
        }

        //去除购物链接卡片
        var b = document.getElementsByClassName('MCNLinkCard-cardContainer');
        for (var mcn = 0; mcn<b.length;mcn++) {
            b[mcn].style.display="none";
        }


        //视频回答
        var c = document.getElementsByClassName('VideoAnswerPlayer');
        for (var v = 0; v<c.length;v++) {
            c[v].style.display="none";
        }

        //隐藏点赞栏
        var actions=document.getElementsByClassName("ContentItem-actions");
        for (var d = 0; d<actions.length;d++) {
            actions[d].style.visibility="hidden";
        }
        //显示评论
        var comm=document.getElementsByClassName("Button ContentItem-action Button--plain Button--withIcon Button--withLabel");
        for (var e = 0; e<comm.length;e++) {
            comm[e].style.visibility="visible";
        }
        //去掉点赞按钮的颜色
        var dz=document.getElementsByClassName("Button VoteButton VoteButton--up");
        for (var f = 0; f<dz.length;f++) {
            dz[f].style.visibility="visible";
            dz[f].style.background="white";
            dz[f].style.color="gray";
        }

        //广告
        var ad=document.getElementsByClassName("Pc-feedAd-container");
        for (var g = 0; g<ad.length;g++) {
            ad[g].style.display="none";
        }


        // 鼠标滚动
        window.onscroll = function () {
            zhuye();
        }

        //去除顶部导航栏
        document.getElementsByClassName("TopstoryPageHeader")[0].style.display="none";
    }

    function question(){

        // 鼠标滚动
        window.onscroll = function () {
            question();
        }
        //去除浏览器标签标题
        document.getElementsByTagName("title")[0].innerHTML = '';

        //隐藏顶部大标题
        document.getElementsByClassName("QuestionHeader")[0].style.display="none";
        document.getElementsByClassName("QuestionHeader-content")[0].style.display="none";

        //去除顶部栏
        document.getElementsByClassName("AppHeader-inner")[0].style.visibility="hidden";
        document.getElementsByTagName("header")[0].style.visibility="hidden";

        //显示搜索框
        document.getElementsByClassName("SearchBar-input")[0].style.visibility="visible";

        //侧边栏
        document.getElementsByClassName("Sticky is-fixed")[1].style.display="none";


        //加粗字体变细
        var font=document.getElementsByTagName('b');
        for (var i = 0; i<font.length;i++) {
            font[i].style.fontWeight= 'normal';
        }

        //缩小图片
        var img=document.getElementsByTagName('img');
        for (var l = 0; l<img.length;l++) {
            //img[l].style.display="none";
            img[l].width="30";
            img[l].height="30";
        }

        //隐藏点赞栏
        var actions=document.getElementsByClassName("ContentItem-actions");
        for (var a = 0; a<actions.length;a++) {
            actions[a].style.visibility="hidden";
        }
        //显示评论
        var comm=document.getElementsByClassName("Button ContentItem-action Button--plain Button--withIcon Button--withLabel");
        for (var b = 0; b<comm.length;b++) {
            comm[b].style.visibility="visible";
        }
        //去掉点赞按钮的颜色
        var dz=document.getElementsByClassName("Button VoteButton VoteButton--up");
        for (var c = 0; c<dz.length;c++) {
            dz[c].style.visibility="visible";
            dz[c].style.background="white";
            dz[c].style.color="gray";
        }

        //视频回答
        var vp = document.getElementsByClassName('VideoAnswerPlayer').parentNode;
        for (var d = 0; d<vp.length;d++) {
            vp[d].style.display="none";
        }

        //广告
        var ad=document.getElementsByClassName("Pc-feedAd-container");
        for (var e = 0; e<ad.length;e++) {
            ad[e].style.display="none";
        }
    }

    function search(){

        //加粗字体变细
        var font=document.getElementsByTagName('b');
        for (var i = 0; i<font.length;i++) {
            font[i].style.fontWeight= 'normal';
        }

        //去掉图片
        var img1=document.getElementsByClassName('RichContent-cover-inner');
        for (var m = 0; m<img1.length;m++) {
            img1[m].style.display="none";
            //img1[m].style.visibility="hidden";
        }

        //去除浏览器标签标题
        document.getElementsByTagName("title")[0].innerHTML = '';

        var imgin=document.getElementsByTagName('img');
        for (var e = 0; e<imgin.length;e++) {
            imgin[e].width="30";
            imgin[e].height="30";
        }

        document.getElementsByClassName("SearchSideBar")[0].style.display="none";
        document.getElementsByClassName("AppHeader-inner")[0].style.visibility="hidden";
        document.getElementsByClassName("SearchBar-input")[0].style.visibility="visible";

        //search页顶部栏
        document.getElementsByClassName("Sticky")[0].style.display="none";

        var titleList = document.getElementsByClassName('ContentItem-title');
        for (var a = 0; a < titleList.length; a++) {
            titleList[a].style.fontSize = '16px';
            titleList[a].style.fontWeight = '200';
            //titleList[a].style.color = 'black';
        }

        var em=document.getElementsByTagName("em");
        for (var b = 0; b<em.length;b++) {
            em[b].style.color="black";
        }

        //去掉点赞栏蓝色
        var dz=document.getElementsByClassName("Button VoteButton VoteButton--up");
        var actions=document.getElementsByClassName("ContentItem-actions");
        var comm=document.getElementsByClassName("Button ContentItem-action Button--plain Button--withIcon Button--withLabel");
        var time=document.getElementsByClassName("ContentItem-action SearchItem-time");
        for (var c = 0; c<dz.length;c++) {
            dz[c].style.visibility="visible";
            dz[c].style.background="white";
            dz[c].style.color="gray";
            actions[c].style.visibility="hidden";
            comm[c].style.visibility="visible";
            time[c].style.visibility="visible";
        }

        var imgout=document.getElementsByClassName('RichContent-cover-inner');
        for (var d = 0; d<imgout.length;d++) {
            imgout[d].style.display="none";
        }



        window.onscroll = function () {
            search();
            document.getElementsByClassName("Card ZvideoBoxItem")[0].style.display="none";
            document.getElementsByClassName("SpecialItem-wrap")[0].style.display="none";
            document.getElementsByClassName("SpecialItem-wrap")[1].style.display="none";
            document.getElementsByClassName("SearchClubCard")[0].style.display="none";
        }
    }

    function collection(){

        //去除浏览器标签标题
        document.getElementsByTagName("title")[0].innerHTML = '';

        document.getElementsByClassName("Sticky")[0].style.display="none";
        var titleList = document.getElementsByClassName('ContentItem-title');
        for (var a = 0; a < titleList.length; a++) {
            titleList[a].style.fontSize = '16px';
            titleList[a].style.fontWeight = '200';
        }

        var actions=document.getElementsByClassName("ContentItem-actions");
        var comm=document.getElementsByClassName("Button ContentItem-action Button--plain Button--withIcon Button--withLabel");
        var dz=document.getElementsByClassName("Button VoteButton VoteButton--up");
        for (var b = 0; b<actions.length;b++) {
            actions[b].style.visibility="hidden";
            comm[b].style.visibility="visible";
            dz[b].style.visibility="visible";
            dz[b].style.background="white";
            dz[b].style.color="gray";
        }

        var imgout=document.getElementsByClassName('RichContent-cover-inner');
        for (var c = 0; c<imgout.length;c++) {
            imgout[c].style.display="none";
        }

        var imgin=document.getElementsByTagName('img');
        for (var d = 0; d<imgin.length;d++) {
            imgin[d].width="30";
            imgin[d].height="30";
        }

        window.onscroll = function () {
            collection();

        }
    }

})();