2

我正在开发一个用 javascript 编码的广告拦截器。我有一些来自旧项目的代码,到目前为止我所做的是在所有 iframe 上循环,并搜索 src url 是否与以下列表匹配:

/http:\/\/[a-zA-Z0-9-_\.]*mediaplex\.com/,
/http:\/\/ad\.yieldmanager\.com/,
/http:\/\/ad\.zanox\.com/,

这是一个好方法吗,还是我会错过太多不能以这种方式工作的广告?

还有类似的东西已经制作好了,所以我可以检查该代码吗?我正在检查一些 firefox 扩展,例如 ad_blocker-0.6 和 adblock_plus-1.2.2,但它们与我想要做的不同,它们大多具有“事件侦听器”,我需要使用已经显示的代码并且我使用纯 js没有任何库或框架。我使用 DOM 获取 iframe。

4

1 回答 1

0

使用 CSS 来简化广告拦截器。以下是一些经典的解决方案:

于 2013-01-06T06:16:05.220 回答