我想问一下是否有任何PHP解决方案来检测adblock -我只找到了对我没有任何帮助的javascript解决方案。
问题是,我想保持网站的可访问性,但当检测到adblock时,网站上运行的某个PHP脚本应该被阻止。因此,用户可以查看网站,当用户使用表单时,表单会执行一些PHP操作,但当用户使用adblock时,PHP文件应该只返回一条错误消息。
有什么帮助吗?谢谢!(真的找不到任何对我有帮助的东西。)
发布于 2015-01-14 22:53:09
PHP是服务器端代码,无法读取客户端计算机上的内容。您应该使用Javascript或AJAX将信息发送到php服务器,然后对其执行操作。
发布于 2015-01-14 22:54:41
不,这不可能。因为php是服务器端的,因此完全不知道用户正在做什么或已经在浏览器中安装了什么。但您当然可以让Javascript向服务器发送一个调用(使用AJAX),告诉服务器是否安装了广告拦截器,并根据该调用运行脚本,或者什么也不做。轻拿轻放!
https://stackoverflow.com/questions/27945690
复制相似问题