我正在编写一个包含搜索表单并加载Highcharts图表的JavaScript Web应用程序。我没有使用框架,只是简单的jQuery和JavaScript类。
但是当我尝试在Chrome中加载页面时,我得到:Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
如果我转到muBlock uBlock扩展程序(我一般非常喜欢)并将脚本列入白名单,它就可以了。
但为什么uBlock会阻止我的JavaScript?它不是广告脚本也不是 - 它只是读取哈希值并设置一个Web表单,然后处理点击事件以通过Ajax从同一域获取一些数据并设置一个高图表图表。没有类或方法被称为advert
,ad
或类似的东西。
代码可能会做一些我没有发现的危险事件,但我怎么能弄明白这是什么?
道歉,我知道在这里发布代码链接会很好,但我还不能这样做。
答案 0 :(得分:2)
答案:uBlock还会阻止名为analyse.js
的文件。如果您遇到此问题,请尝试重命名本地文件。