我很想知道,因为我有一个网站登录脚本,它使用这个命令:
if(document.getElementById('linkreg'))
document.getElementById('linkreg').onclick = function ()
{
ajaxSend(php_fileusr, 'susr='+texts['register'], adboxshow);
objLogare.adLogInr();
return false;
};
无论如何,当注册新帐户时会触发此功能(恢复帐户但脚本不同)。无论如何,一些用户无法注册,因为窗口从未弹出。我发现这是由adblock扩展引起的。我想知道是否有任何方法可以替换命令adboxshow
。有没有人知道任何相同的替代方案,但不会被阻止?
答案 0 :(得分:1)
感谢Poke和Cezary的评论,我想出来了
如果我是一个广告拦截器,并且会看到一个名为adboxshow的功能,我 肯定也会阻止它。你不能将它重命名为某种东西 更明智吗?它确实听起来好像你想展示一个 广告盒在这里...... - 昨天戳了
Adblock旨在阻止容器/脚本/ css类 “ad *”前缀。你应该避免这种情况,即使它是“很棒的” 动态“;) - Cezary Daniel Nowak昨天
我更改了其中包含“ad”一词的所有功能,类或div,特别是从“ad”开始,以使其符合广告拦截器。
- 我希望这可以帮助其他人尝试制作一个网站,该网站的合法内容未被广告拦截器阻止。