因此,在我们的网站上,我们进行了各种搜索,其中一些搜索效果很好,并返回适当的结果。其中一些返回javascript错误:
在机器上搜索时,无法加载资源:net :: ERR_BLOCKED_BY_CLIENT。
我发现问题是我在Google Chrome浏览器中运行AdBlocker,而正是造成问题的是AdBlocker。现在,我知道我可以关闭AdBlocker,这很好,我可以,但是有没有办法让我在javascript中捕获此错误并向用户报告为什么他们没有得到任何搜索结果?
理想情况下,我需要进行类似于ac#try / catch的操作。
编辑:好的,所以经过一些挖掘并从下面的评论中指出了正确的方向,我认为我已经推断出了这个问题,希望这会对其他人有所帮助。
看完这篇文章后,看来我要完成的工作无法使用我们当前正在运行的jQuery版本(1.10.x)完成,所以我想解决方案是使用新版本的jQuery(2.x)看看如果我能抓住错误