如何屏蔽随机 id 的 div 元素?

2016-05-31 17:15:51 +08:00
 leafof
该 div 出现位置也是随机( body 内),<div id="*** id 也是随机,这样的元素怎么屏蔽或隐藏
6655 次点击
所在节点    设计
26 条回复
Troevil
2016-05-31 17:19:10 +08:00
既然随机那就么办法确定了 , 只能另寻他法
思路一 : class 以及其他可确定的属性
思路二 : 看他怎么随机的 ,如果是 js 那就试试 js 去解决,如果后端返回那就没办法了
gamexg
2016-05-31 17:21:11 +08:00
发样本啊。
leafof
2016-05-31 17:24:32 +08:00
@gamexg 应该是 uBlock 插件屏蔽了他家的广告,然后就出现这个,强迫症啊!

gamexg
2016-05-31 17:29:24 +08:00


同样使用 uBlock ,无法复现...
Sivan
2016-05-31 17:30:20 +08:00
'section.wrapper ~ div'
leafof
2016-05-31 17:32:28 +08:00
@gamexg 是 uBlock Origin ,默认安装该插件后就不显示 cB 的广告,然后顶部红色提示
imn1
2016-05-31 17:35:18 +08:00
完全随机的 id 没见过,一般都有前缀或后缀, css selector: id^= xxx ,记忆中前缀是这个
ChefIsAwesome
2016-05-31 17:35:42 +08:00
`$('[style="display:block !important;position:fixed;top:0;margin-bottom:10px;width:100%;background:#c44;color:#fff;font-size:15px;z-index:99999"]')`

人家也要靠广告吃饭。嫌广告多或者嫌 adblock 提示恶心,那就不要上他们家网站了。搞这些斗争何必呢。
gamexg
2016-05-31 17:36:44 +08:00
cnbeta.com##div[style*="z-index:99999"]
gamexg
2016-05-31 17:37:09 +08:00
路由器广告过滤过滤掉了...
leafof
2016-05-31 17:38:32 +08:00
@imn1
BMksbFTyAf
kTfFhFkyEW
dSfByNkHEC
iwabCyDDWN
CfdjEYBErm

id 应该是完全随机
leafof
2016-05-31 17:42:27 +08:00
@ChefIsAwesome
@gamexg
已解决 TKs
honeycomb
2016-05-31 17:48:24 +08:00
@ChefIsAwesome cb 可以搞 anti adblock ,用户自然也可以反对它的反对嘛。

如果 cb 觉得用户不能这么做的话,那么它剩下的选择只有关站或者不提供 Web 服务。
learnshare
2016-05-31 18:00:33 +08:00
屏蔽脚本
7654
2016-05-31 18:07:08 +08:00
cnbeta.com##.cb_box.hd_main
cnbeta.com###job_box
cnbeta.com##.mask-layer
cnbeta.com##.mask-box
cnbeta.com##DIV[style="display:block !important;position:fixed;top:0;margin-bottom:10px;width:100%;background:#c44;color:#fff;font-size:15px;z-index:99999"]
cnbeta.com##.item.cooperation
cnbeta.com##.other_news
cnbeta.com##.mt5.sGYkkrybMP
cnbeta.com##IMG[src="http://static.cnbetacdn.com/article/2016/0509/240a9b9450e7f66.jpg"]
cnbeta.com##A[href="http://note.youdao.com/groupintro.html?keyfrom=cnbeta"]
cnbeta.com##A[href="https://www.upyun.com/zh/solution_video.html?md=cnlive"]
Pyromaniac
2016-05-31 18:22:25 +08:00
自从 cb 搞了这个, 就没上过了, 改看 IT 之家, 觉得内容都差不多.
ShavenCat
2016-05-31 18:24:51 +08:00
很多人都“免费”习惯了,连广告都屏蔽,有点不厚道。

不过我没用屏蔽广告的插件,偶尔也会有那提示,貌似只是随机不定时提醒。
pimin
2016-05-31 19:24:11 +08:00
自从它选择弹窗之后,我就把它从书签里移除了
napsterwu
2016-05-31 19:30:15 +08:00
百度推广的也是全都是随机 class 不知道怎么破
dphdjy
2016-05-31 19:55:57 +08:00
直接用 XPath 不过对 Google 这种连标签都随机的没办法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/282523

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX