去掉烦人的csdn
在平时搜索问题时,总是会被csdn给恶心到,基本没什么干货,大多都是从别的网站复制粘贴的内容,并且还使用虚假标题骗取点击率,于是写了一个脚本去掉csdn.
使用的是油猴作为载体,操作起来很简单,直接在百度的页面打开油猴选择添加新脚本即可,这样会进入编写代码的界面,其实就是填充一个立即执行的函数。刚开始我想获取到搜索输入框的内容,然后在输入时只要不为空就立即添加-csdn
,但是真正测试时却发现几乎没有反应时间,脚本会立即添加上-csdn
,于是换成监听按键事件的方式去添加-csdn
,这里还要主要在匹配网站后面需要改成https://www.baidu.com/*
,需要加上通配符,还有为了避免重复添加-csdn
,还需要进行一个逻辑判断,其实逻辑很简单。
下面是代码:1
2
3
4
5
6
7
8
9
10
11
12(function () {
document.onkeydown = function (event) {
if (event.code === 'Enter') {
let tmp = document.getElementsByName('wd')[0].value
if (tmp.substr(tmp.length - 6, tmp.length) !== ' -csdn') {
document.getElementsByName('wd')[0].value += ' -csdn'
}
}
}
})()
搜索结果瞬间清爽~
好久没更新了,已经正式开始读研了,荒废了这么久…
- 本文标题:去掉烦人的csdn
- 本文作者:Kale
- 创建时间:2021-09-06 16:53:45
- 本文链接:https://kalew515.com/2021/09/06/去掉烦人的csdn/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!