1、去除前
2、去除后
3、脚本实现
// ==UserScript==
// @name 隐藏百度首页的卡片
// @namespace http://tampermonkey.net/
// @version 0.2
// @description try to take over the world!
// @author You
// @match *://www.baidu.com/?tn=*
// @grant GM_xmlhttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_addStyle
// @grant unsafeWindow
// @include *://www.baidu.com/
// @include *://www.baidu.com/home*
// @include *://www.baidu.com/?tn=*
// @include *://www.baidu.com/index.php*
// ==/UserScript==(function() {var news_content = document.getElementById("s_mancard_main");if (news_content){news_content.remove();}var qr_code = document.getElementById("s_wrap");if (qr_code){qr_code.remove();}})();
4、原理说明
- 打开百度首页,右键进入“检查”选项
- 鼠标在右边的html代码中上下移动,可以对应到左边的网页元素,以此找到广告卡片的id
- 可以看到广告卡片的id有"s_mancard_main"和"s_wrap"
- 在油猴脚本中删除对应id的元素