问题标签 [adblock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2433 浏览

javascript - 从 IFrame 源中更改 IFrame 属性。是否可以?

在我的计算机上,我正在使用基于 HOSTS 重定向的自定义广告拦截(因此我可以在 Chrome 中使用广告拦截)。我在我的机器上运行 IIS,所以我有一个自定义的空白 404 错误,当iframe页面上显示基于 - 的广告时会显示该错误。

我已经修改了我的 404 错误以从其父级继承其背景颜色,这样广告在非白色背景的网站上看起来就不会令人讨厌。我的下一个挑战是使用我的 404 页面完全折叠iframe它,使其根本不会显示在页面上。

<iframe />是否可以从 iframe中更改包含标签?如果可能的话,我只想更改高度和宽度属性。如果是这样,我将如何去做?

0 投票
2 回答
1896 浏览

javascript - Greasemonkey 脚本可以覆盖 AdBlock 过滤器吗?

我有一个Greasemonkey脚本试图访问Adblock禁用的 HTML 元素。是否可以使用 Greasemonkey 脚本创建解决方法以防止与 Adblock 插件发生冲突?

我对任何想法持开放态度,但是目前更改脚本以避免 Adblock 元素并不是解决方案。

附加信息

我试图“启用”的 addblock 元素是来自谷歌搜索结果的 Table 元素。

隐藏元素的 Adblock 过滤器是:

更新:有些人建议我简单地禁用我正在处理的页面的 adblock 过滤器。我也认为这是一个非解决方案,因为任何使用我的脚本的人都必须执行相同的操作,而且我不能指望我的所有用户都手动修改他们的 Adblock 设置。

0 投票
12 回答
4126 浏览

adblock - 您将如何设计用于流媒体广播的“广告拦截器”?

我无法忍受听传统广播,因为我无法忍受听广告。(电视也是如此,其中的广告比你想看的要响亮 200%。)

不幸的是,我妻子早上准备时需要听收音机。

我在想,我们有插件来阻止我们的网络浏览器中的广告,为什么不用于收音机呢?

大多数广播电台都通过网络提供内容流。您将如何设计广告拦截器?你能预见任何陷阱吗?

更新

出现了几点...

用什么来代替广告:沉默就可以了。

识别广告:可能在第一次播放时无法识别添加内容,但您必须向软件发出信号表明这是广告。该广告将被记录。是否可以对其进行处理并提取某种独特的“签名”,以便下次播放时可以识别并静音?

0 投票
2 回答
333 浏览

screen-scraping - 使用 Adblock Plus 订阅从下载的页面中删除广告

我想使用 adblosck plus 订阅从我将要废弃的页面中删除广告。有没有人使用过这种方法?这种解决方案的性能如何?扩展本身使用的算法是什么?

0 投票
4 回答
9473 浏览

python - 您将如何使用 Python 进行广告拦截?

我正在慢慢地在 PyQt4 中构建一个网络浏览器,并且喜欢我从中得到的速度。但是,我想将 easylist.txt 与它结合起来。我相信 adblock 使用它来阻止浏览器的 http 请求。

你将如何使用 python/PyQt4 来处理它?

[编辑1] 好的。我想我已经设置了 Privoxy。我没有设置任何额外的过滤器,它似乎工作。我尝试使用的 PyQt4 看起来像这样

但是,这绝对没有任何作用,我无法理解文档,也找不到任何示例。

[edit2] 我刚刚注意到如果我将 self.proxyIP 更改为我的实际本地 IP 而不是 127.0.0.1 页面不会加载。所以有些事情正在发生。

0 投票
10 回答
13484 浏览

php - 检测 AdBlocking 软件?

我最近访问了一个网站,并注意到该页面有一个部分说它注意到我正在使用 AdBlocking 软件,我能否将其关闭以帮助支持这样的小型网站。我只是想知道你会怎么做?最好在客户端还是服务器端完成?

0 投票
4 回答
1083 浏览

browser - 为使用 Adblock 类型的浏览器插件/扩展程序的人屏蔽网页上的​​所有内容?

我希望使用广告拦截浏览器扩展(即 Firefox 的 Adblock Plus、Chrome 的 Adthwart)阻止任何用户访问我的所有内容。

我怎样才能做到这一点?有服务器端解决方案吗?客户端?


编辑 1 这个问题是关于广告拦截浏览器扩展的检测:

检测 AdBlocking 软件?

我担心检测后的行动。


编辑 2 在我之后问了一个重复的问题,所以我想我会在这里链接到它:

阻止 Adblock 用户访问网站?

0 投票
3 回答
12998 浏览

php - 阻止 Adblock 用户访问网站?

我是使用 Adblock 的用户之一。我喜欢它。

这个问题对我们所有人来说可能都很有趣。有一次我访问了一个德国开发者网站,我刚看到一个 jquery fancybox,在那个盒子上有一个类似这样的消息:“你正在使用 Adblock,这个网站是用广告资助的。如果你想看到内容,请停用 Adblock或删除它。

首先我觉得哇这很有趣。我相信这也有一个hack。仅使用另一个用户代理是否可以让您访问网站内容?没有经过测试,但它可能是可能的。将来,大多数网站所有者将阻止用户看到使用 Adblock 的网站内容。

我们如何实现像上面这样的脚本?无论我们使用哪种语言 javascript、php、asp、jsp以及我们如何破解它?使用 hack 我的意思是在不停用 Adblock 的情况下查看内容。

0 投票
1 回答
1442 浏览

iphone - 如何为 UIWebview 做广告拦截?

虽然苹果禁止了 Flash 禁用了很多广告。我仍然喜欢浏览器的类似广告块的功能。

我注意到 adblock 通过检查所有加载请求的 url 来做到这一点。UIWebview 有可能吗?

任何建议都很好谢谢

0 投票
15 回答
30831 浏览

android - 如何防止广告拦截器阻止应用程序上的广告

我的一位用户把猫从袋子里拿出来告诉我他们正在使用我的一款免费应用程序,该应用程序通过广告获利,但他们使用广告拦截器屏蔽了广告。他们嘲笑地告诉我这件事,好像我对此无能为力。

我能做点什么吗?有没有办法检测广告被阻止?