获得徽章 0
赞了这篇文章
赞了这篇沸点
每到星期四,就会有数不清的带有迷惑的肯德基疯狂星期四的段子。作为一个单纯的前端,很是不好分辨。因此写了个脚本,自动隐藏摸鱼页面上所有带肯德基疯狂星期四的脚本,支持滚动隐藏,甚至贴心的做了节流处理,防止页面变卡顿。关键字还可以自定义,用来隐藏你不想看到的字段。非常方便,复制到控制台运行即可。代码如下:
const kws = ['KFC','疯狂星期四','V我','v我','肯德基','我50']
var swh = true
function shield(){
var is = document.querySelectorAll('ul.pin-list>span>li')
is.forEach(item=>{
var zk = item.querySelector('.limit-btn')
if(zk && zk.innerText==='展开'){
zk.click()
}
var cnt = item.querySelector('.content-box>.content')
setTimeout(()=>{
const cont = cnt.innerText
kws.forEach(kw=>{
if(cont.indexOf(kw)>=0){
item.style.display = 'none'
}
})
},0)
})
}
function antiShake(){
if(swh){
swh=false
setTimeout(()=>{
swh = true
shield()
},1000)
}
}
window.addEventListener('scroll',antiShake)
const kws = ['KFC','疯狂星期四','V我','v我','肯德基','我50']
var swh = true
function shield(){
var is = document.querySelectorAll('ul.pin-list>span>li')
is.forEach(item=>{
var zk = item.querySelector('.limit-btn')
if(zk && zk.innerText==='展开'){
zk.click()
}
var cnt = item.querySelector('.content-box>.content')
setTimeout(()=>{
const cont = cnt.innerText
kws.forEach(kw=>{
if(cont.indexOf(kw)>=0){
item.style.display = 'none'
}
})
},0)
})
}
function antiShake(){
if(swh){
swh=false
setTimeout(()=>{
swh = true
shield()
},1000)
}
}
window.addEventListener('scroll',antiShake)
展开
3
2
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)