网页两侧的动画广告怎么取消
网页两侧的网页动画广告,烦人程度堪比夏天没关严的两侧蚊帐。你正读着文章,画广左边一个扭屁股的网页卡通美女,右边一个撒钱的两侧假红包,屏幕晃得跟迪厅似的画广。最气人的网页是,鼠标移过去想点关闭,两侧它反而弹得更欢——这玩意儿的画广设计初衷就是让你“误触”,关掉它反而中了圈套。网页 直接说结论:九成以上的两侧两侧动画广告,都是画广通过固定定位(position: fixed)挂在页面上的。 你不需要什么高端技术,网页只要让浏览器忽略这个定位,两侧广告就会乖乖回到它原本该待的画广地方——往往是页面底部或者干脆被内容挤出去。具体操作分两步,第一步装个拦截扩展,第二步手动“物理屏蔽”。 先谈拦截扩展。AdBlock Plus、uBlock Origin这类工具,别只装完就完事。你得在它的“自定义过滤规则”里加一条: 但扩展有失效的时候。有些网站技术比较“鸡贼”,广告代码写得乱,class名随机生成,你根本没法用规则精准打击。这时就得靠手动方案——在浏览器里按F12打开开发者工具,切到Console(控制台)标签,粘贴一行代码回车: 还有个土办法,效果意外地好。大部分这类广告的“关闭”按钮是个×号,位置刁钻,颜色浅淡。你仔细找,通常在广告框的右上角,可能只有8像素大。别用鼠标点,把鼠标移到它附近,然后按键盘的Tab键,焦点会依次跳过页面上的链接和按钮。等焦点跳到广告的×号上时,按一下回车,照样能关掉。这招对那种“鼠标移过去就弹窗”的流氓广告特别有效,因为它检测的是鼠标悬停事件,键盘操作根本不触发它。 如果你用的是手机浏览器,情况更简单。两侧广告在手机屏幕上通常会被压缩成顶部或底部的通栏,直接下滑页面时,手指按住屏幕边缘往上一甩,大多数广告会跟着页面一起滚走。真正顽固的,去浏览器设置里打开“阻止弹出式窗口”和“阻止自动重定向”,能挡掉一半。剩下那些伪装成页面内容的,长按广告图片,选“屏蔽此网站的内容”,iOS和安卓的主流浏览器都有这个选项。 别指望网站自己良心发现。广告是他们的收入来源,你关得越狠,他们下次就做得越隐蔽。我的经验是:正经网站(新闻、博客、文档站)的广告,拦截规则基本一劳永逸;那些满屏弹窗、关掉一个又开三个的野鸡站,别费劲了,直接关页面走人。 你的时间比那几毛钱的广告点击费值钱多了。example.com##div[style*="position: fixed"]。把example.com换成你常去的那个烦人网站,这条规则的意思是“凡是用固定定位的div块,全给我藏起来”。副作用是偶尔误伤正常的悬浮客服按钮,但总比被闪瞎眼强。我自己的浏览器里存了二十多条这种规则,遇到新广告就右键“拦截元素”,点两下的事。document.querySelectorAll('div[style*="fixed"]').forEach(el => el.remove())。这行命令把页面上所有固定定位的div直接删除。缺点是你刷新页面后广告会复活,治标不治本。可对付临时要看的文章,几秒钟的清净足够了。
-
上一篇
-
下一篇