首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用php检测adblock

使用php检测adblock
EN

Stack Overflow用户
提问于 2015-01-14 22:51:01
回答 2查看 3.8K关注 0票数 0

我想问一下是否有任何PHP解决方案来检测adblock -我只找到了对我没有任何帮助的javascript解决方案。

问题是,我想保持网站的可访问性,但当检测到adblock时,网站上运行的某个PHP脚本应该被阻止。因此,用户可以查看网站,当用户使用表单时,表单会执行一些PHP操作,但当用户使用adblock时,PHP文件应该只返回一条错误消息。

有什么帮助吗?谢谢!(真的找不到任何对我有帮助的东西。)

EN

回答 2

Stack Overflow用户

发布于 2015-01-14 22:53:09

PHP是服务器端代码,无法读取客户端计算机上的内容。您应该使用Javascript或AJAX将信息发送到php服务器,然后对其执行操作。

票数 1
EN

Stack Overflow用户

发布于 2015-01-14 22:54:41

不,这不可能。因为php是服务器端的,因此完全不知道用户正在做什么或已经在浏览器中安装了什么。但您当然可以让Javascript向服务器发送一个调用(使用AJAX),告诉服务器是否安装了广告拦截器,并根据该调用运行脚本,或者什么也不做。轻拿轻放!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27945690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档