⚡️全新4.0版本!拥有数项独家功能的最强CSDN脚本,不服比一比⚡️|🕶无需登录CSDN,获得比会员更佳的体验|🖥自定义背景图,分辨率自适配,分屏不用滚动|💾超级预优化|🏷原创文章免登录展开|🔌独家推荐内容自由开关|📠免登录复制|🔗防外链重定向|📝独家论坛未登录自动展开文章、评论|🌵全面净化|📈沉浸阅读|🧴净化剪贴板|📕作者信息文章顶部展示
< 脚本「CSDNGreener」🍃CSDN广告完全过滤|免登录|个性化排版|最强老牌脚本|持续更新的反馈
因为 CSDN 中某些内容是动态加载的,比如主页你往下拉,会刷新,又刷出来一堆广告,所以只能用 setInterval。没有必要用 setInterval 的我也用方式来代替了,只有几个元素的 remove 是循环的,不必担心性能问题,请放心使用!
@sfexpress 说道: 因为 CSDN 中某些内容是动态加载的,比如主页你往下拉,会刷新,又刷出来一堆广告,所以只能用 setInterval。没有必要用 setInterval 的我也用方式来代替了,只有几个元素的 remove 是循环的,不必担心性能问题,请放心使用!
可不可以用MutationObserver的观察者模式来动态接收元素的变化
@"美丽情人节" 说道:
@sfexpress 说道: 因为 CSDN 中某些内容是动态加载的,比如主页你往下拉,会刷新,又刷出来一堆广告,所以只能用 setInterval。没有必要用 setInterval 的我也用方式来代替了,只有几个元素的 remove 是循环的,不必担心性能问题,请放心使用!
可不可以用MutationObserver的观察者模式来动态接收元素的变化
可以的,之前我也跟作者提过改进意见,就看作者想不想折腾了
@10086 说道:
@"美丽情人节" 说道:
@sfexpress 说道: 因为 CSDN 中某些内容是动态加载的,比如主页你往下拉,会刷新,又刷出来一堆广告,所以只能用 setInterval。没有必要用 setInterval 的我也用方式来代替了,只有几个元素的 remove 是循环的,不必担心性能问题,请放心使用!
可不可以用MutationObserver的观察者模式来动态接收元素的变化
可以的,之前我也跟作者提过改进意见,就看作者想不想折腾了
现在在家工作活儿太多了,等复工了回公司,我把它从头到尾重写一遍,用原生的方法 XD
@sfexpress 说道:
@10086 说道:
@"美丽情人节" 说道:
@sfexpress 说道: 因为 CSDN 中某些内容是动态加载的,比如主页你往下拉,会刷新,又刷出来一堆广告,所以只能用 setInterval。没有必要用 setInterval 的我也用方式来代替了,只有几个元素的 remove 是循环的,不必担心性能问题,请放心使用!
可不可以用MutationObserver的观察者模式来动态接收元素的变化
可以的,之前我也跟作者提过改进意见,就看作者想不想折腾了
现在在家工作活儿太多了,等复工了回公司,我把它从头到尾重写一遍,用原生的方法 XD
辛苦了
为什么要使用setInterval这种周期性的处理呢?
这样会持续占用CPU啊