Conversaciones » Peticiones de scripts
新人刚学脚本,请问如何去掉这些广告?求大神不吝赐教,谢谢!
建议去看javascript手册和css手册,想操作页面元素的话就看javascript dom部分,这种脚本无外乎就是
target = document.querySelector('[目标对象的css选择器]')
找到一个目标,然后把这个目标设置成你想要的样子
如果只是上面那个东西,那就是
target = document.querySelector('.tips');
target.style = "display:none";
把它隐藏掉就是了。 道理是这样的实际操作有很多变数,不自己把语法看熟没什么人教得了。 如果只是去广告,建议用ublock origin或者AdBlock之类的扩展,右键不想要的地方按照提示屏蔽就是了
屏蔽试过了,这样会导致真个文章都看不到!!要等待60s!!
@"知乎" 说道: 屏蔽试过了,这样会导致真个文章都看不到!!要等待60s!!
这个操作没错, 只是你需要把检测屏蔽的也干掉.
@Aloxaf 说道:
@"知乎" 说道: 屏蔽试过了,这样会导致真个文章都看不到!!要等待60s!!
这个操作没错, 只是你需要把检测屏蔽的也干掉.
请问如何操作?能否解答一下?谢谢大神
@"知乎" 说道:
@Aloxaf 说道:
@"知乎" 说道: 屏蔽试过了,这样会导致真个文章都看不到!!要等待60s!!
这个操作没错, 只是你需要把检测屏蔽的也干掉.
请问如何操作?能否解答一下?谢谢大神
每个网站情况不同
有的可以找到检测函数直接覆盖掉
有的可以直接 dislay: none
隐藏掉
视具体情况而定
求助的最基本常识就是把你需要解决的问题网站地址贴出来
假如屏蔽AD后,你所需要的内容并没有被移除,只是隐藏,你也可以通过 display:block 的途径让内容显示。
一些网站为了保证广告的显示,会定时检测广告块的状态,这是最麻烦的状况。 这些网站往往会让检测的代码以匿名函数执行,如果不使用第三方软件在网页加载阶段将代码移除,或者使用其它的代替身份,那就只能顺着检测代码的意思走。
让广告内容脱离这个显示区域,利用绝对定位 position:absolute 让广告脱离显示的地方是对付这类广告最简单高效的。
当然,这并不能让你节约流量,只是眼不见心不烦。
新人刚学脚本,请问如何去掉这些广告?求大神不吝赐教,谢谢!