AdBlock Plus 或 NoScript:如何屏蔽此广告?

AdBlock Plus or NoScript: How to block this ad?

我试图阻止 movie-blog[dot]org 上烦人的弹出式广告,但无济于事。我用 AdBlock Plus 尝试了几个字符串。我用Firebug分析代码得到框架代码。还没有成功。

例如,我尝试了这个和其他几个字符串:

##IFRAME[id="shpujixmntsgsyquogzm"][src="https://www.stargames.com/nrgs/de/landing?refererId=79465*"]

##script[src^="http://displayad.layer-ad.org/delivery/ad.php?*"]

有人可以使用 AdBlock Plus 或 NoScript 阻止弹出窗口吗?

这个应该有效:||www.movie-blog.org/layer/layernew5.js^$domain=movie-blog.org,script

这里有一些注意事项:

  • 包含 ## 的过滤器仅用于隐藏页面上已有的元素(即 <iframe> 等),因此使用这些过滤器不会阻止广告下载。
  • 元素隐藏过滤器适用于 regular CSS selectors,不支持使用 * 作为占位符字符,例如 ad.php?*.
  • 要阻止资源下载,您需要编写一个阻止过滤器来匹配它 URL,例如我上面建议的那个。
  • "ad.php" 资源已被阻止,因此不会导致广告出现。相反,"layernew5.js" 脚本似乎对此负责。

还有一些关于我建议的过滤器的更多信息:

  • ||http://https://
  • 的占位符
  • ^是字符串结尾的占位符或其他分隔符
  • $ 将匹配模式与过滤器选项分开
  • domain=... 将过滤器限制为仅在该域上处于活动状态
  • script 将过滤器限制为 JavaScript 资源

来源:https://adblockplus.org/filters