利用油猴插件 Tampermonkey 编写脚本以屏蔽网页指定元素——以屏蔽百度搜索右边的百度热榜为例

一、起因

一直使用 Tampermonkey 中的

AC-baidu-重定向优化百度搜狗谷歌必应搜索_favicon_双列

这个插件屏蔽好好的,今天突然屏蔽不了,正好自己编写一个简单的插件试试完成这一效果,如下图
在这里插入图片描述

二、过程

  • Tampermonkey 版本 v4.11
  1. 直接进入油猴管理面板,点击已安装脚本的左边的 + 号,这样就新建了一个新的用户脚本了
    在这里插入图片描述
  2. 我们审查原始得知百度搜索中我们需要屏蔽的元素块 id 块名为 content_right ,并且在网页测试可以用 display : none 属性屏蔽,那代码就很简单了
  • name 指代你的脚本名称
  • namespace 命名空间,可以用你自定义名称
  • version 脚本当前版本,这样别人如果使用了你的脚本,还可以及时更新
  • description 脚本的描述
  • author 作者名
  • match 脚本在匹配到什么url 时才触发生效
// ==UserScript==
// @name        自定义的屏蔽百度搜索结果中右侧百度热榜
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  屏蔽百度搜索的百度热榜
// @author        mizuhokaga
// @match        *://www.baidu.com/*
// @grant        none
// ==/UserScript==(function() {//1.原生js写法//let content_right=document.getElementById("content_right");//if(content_right!=null){ content_right.style.display="none";}//2.jQuery写法,油猴现在已经支持jQuery了$('#content_right').hide();
})();

需要注意的是油猴的元数据@match 中填入需要屏蔽的 url ,
我懒的想百度搜索的 url 是怎么匹配的就直接 * 通配了
除了用元数据匹配,也可以编辑右边的设置中包括/排除自行添加
在这里插入图片描述
3. 在油猴的管理面板确认是否打开自定义的脚本,然后看看效果,基本符合需求
在这里插入图片描述

三、场后反思

问题:

  1. 能不能更加精准的匹配的 url 吗?
  2. 测试效果后发现,网页还是先会出现百度热榜再消失,即闪屏现象,如何解决?

四、解决提出的问题

这里匹配 url 无关紧要,所以只需要解决第二个问题,闪屏的问题很容易想到是百度在这里做了异步加载,所以思路基本有了:我们需要监听页面变化事件,然后判断有没有该网页元素再是否隐藏。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/62362.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哪些安卓手机和IPhone手机浏览器可以安装油猴Tampermonkey插件

油猴官网:Greasy Fork - 安全、实用的用户脚本大全 Android手机浏览器: Firefox:Greasemonkey、Tampermonkey 或 Violentmonkey Maxthon:Violentmonkey Dolphin:Tampermonkey UC:Tampermonkey Kiwi&#…

保姆级教程!如何在安卓手机上安装使用油猴脚本

浏览器插件成千上万,但是大家都有一个共识,那就是油猴无插件能敌,原因就在于它一个插件就可以实现众多插件的功能。 首先需要明确一点的是,油猴插件本身是没有任何功能的,它需要依靠脚本来实现功能。至于脚本&#xf…

【关键词排名点击软件】网站关键词挖掘常用的五个工具

很多SEO站长朋友明明每天都在进行优化,为什么就是没有好的排名呢?这是因为一个主关键词的优化,需要看你网站多方面的优化配合,而一般能选择成为你网站主关键词一般竞争都比较大,其他方面的优化如果没做好的话&#xff…

关键词挖掘与筛选(流量+权重必备)

seo如果你做到一定程度的时候,你自然就会发现,seo永远是围绕两个话题 一个是收录话题,一个是词的话题 为什么这么说呢,收录可以帮你解决展现量与点击量 ,词可以帮你解决流量 ,这也是我们做seo的目的所在。…

关键词挖掘的9种方法

通过挖掘关键词所建立的关键词词库以应对企业网站流量及业务的拓展。 扩大网站的关键词词库,拓展和挖掘海量关键词,手动通过产品业务词、搜索引擎、竞争对手等方式挖掘无法满足需求。 这时我们就需要通过相关关键词挖掘方法来继续扩充关键词。 Google…

普渡大学计算机科学竞争激烈,Top12普渡大学计算机博士全奖录取:同时收获Top博士和藤校耶鲁硕士录取!她该怎么选择?...

学生情况 录取专业:计算机科学 录取时间:2020年2月 申请人语言成绩:waive 申请人GPA:3.7 申请人Gre:325学生自述 先介绍下我自己的背景:海本大四在读,CS专业,GPA不错,基本保持在3.9左…

热议:为什么近些年硕士生考博意愿偏低?

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—> CV 微信技术交流群 转载自:考博圈 摘 要 分析影响硕士生读博意愿的深层次原因发现,成功读博期望值直接影响硕士生的读博意愿;读博相对成本…

清华教授发文劝退读博:​​我见过太多博士生精神崩溃、心态失衡、身体垮掉、一事无成!...

Datawhale干货 作者:张焕晨,清华大学,姚班助理教授 先简单介绍一下我的背景。我本科在University of Wisconsin-Madison,然后去CMU念了个PhD,主要研究数据库方向。目前回国在清华IIIS(姚班)做助…

计算机考博哪个学校好考,各位考博人士看过来,考博最容易的学校汇总

最近很多战友都在私信问我,哪些学校容易考上,回答了不止上百次,今天汇总一下 : 其实千言万语汇成最核心一句回答:根本没有容易考上的博士,但是有的人就是很容易就考上了博士 下面说一下容易和不容易的原因: 1.博士目前主要分全日制…

一位博导的烦恼:博士申请考核制剥夺了很多学生的考试机会

本文来源:陈吉德科学网博客 作者:陈吉德,编辑:募格学术 现在好多学校的博士招生实行了申请考核制。按照我所在的南京师范大学的规定,申请考核制的第一步是考生提交科研成果,导师组按照标准,给每…

直博人数远大于硕士人数,清华计算机系到底有多强?

1、院校介绍 清华大学计算机科学与技术系(以下简称计算机系)包含了国内计算机专业最全的学科方向,设有高性能计算机与处理器、大数据与云计算、计算机与VLSI设计自动化、人工智能、智能控制及机器人、计算机视觉、媒体信息处理等研究方向。在…

我为什么鼓励你读计算机领域的博士?

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达本文转自 | 科研大叔 看过《水浒传》的朋友都知道,梁山的一百单八将因为各种理由加入了水寨,走上了劫富济贫、替天行道的路。我2006年从南京大学本…

为什么过来人很多推荐出国读博?

链接:https://www.zhihu.com/question/380483782 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 作者:嘉蕴https://www.zhihu.com/question/380483782/answer/1945082153 读博本质上无所谓学校,也无所…

【学术相关】读博士读得想退学?怎么办?

有同学在微信群里问:感觉读博太难了,还没任何成果,有点想退学了?怎么办? 回答一 作者:阆阙 链接:https://www.zhihu.com/question/393822423/answer/1212706891 如果我给你说我想退学&#xff…

为什么读博士的人越来越多?博士毕业难度不是越来越大吗?

有同学问:在某985学校就业质量报告里发现博士和硕士待遇差不多,甚至还差点,那么为什么还有很多人要读博士呢? 还是看看过来人怎么回答: 本文部分回答来源于知乎。 高赞回答一 作者:寒冰射手曹草草等 首先看…

读博士学位失败率有多高

德国读博士,有人3年毕业,有人30年无法毕业。有人每天都很沉浸,也有人每天痛苦的都想自杀。 磐创AI分享 来源 | 深度学习与计算机视觉 编辑 | 磐怼怼 声明 | 仅做学术分享,侵删 【导读】读博是一场修行!从全社会来看&…

读博士或者拿到博士学位以后经历和感受是怎样的?

读博士或者拿到博士学位以后经历和感受是怎样的? 拥有博士头衔之后是什么感觉,但是很多人都提到了博士生生活对他们的影响,所以也欢迎在这个问题中谈谈博士在读的感受。 来源:https://www.zhihu.com/question/20365338 作者&…

GPT-4,终于来了!

就在昨天凌晨,OpenAI发布了多模态预训练大模型GPT-4。 这不昨天一觉醒来,GPT-4都快刷屏了,不管是在朋友圈还是网络上都看到了很多信息和文章。 GPT是Generative Pre-trained Transformer的缩写,也即生成型预训练变换模型的意思。…

虚拟现实(VR)以及动作捕捉数据手套

数据手套原理介绍 数据手套是指通过在手套内置传感器,采集手部运动数据的硬件设备,通常用于模拟仿真、虚拟现实(VR)交互、动画制作等领域。现在市面上主流的数据手套从传感器技术角度主要分为惯性、光纤以及光学三大类。 纯光学…

新一代虚拟现实数据手套 FOHEART H1

FOHEART H1,超便捷的VR动作捕捉数据手套,开箱即可操作! FOHEART H1按照行业通用数据手套用途设计制作,产品外观设计简约大方。孚心凭借多年来研发经验累积,技术方面已足够成熟,可通过软件进行虚拟场景物体的…