我使用 Google CDN 在我的网站中包含 jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script>
一切都按预期工作,但是当我尝试使用任何在线网络代理(例如Zend2或 Proxify )访问它时,无法加载 jQuery。根据包含的 jQuery 版本和使用的 Web 代理,当浏览器尝试解析 jquery.min(var 未定义等)时,我们会在浏览器控制台中收到各种错误消息。
所有使用 jQuery 的网站,包括 jQuery 的网站本身,都有同样的问题。例如,尝试通过 Web 代理使用 jQuery UI 演示站点:无法使用 jQuery UI 小部件,请在 Web 控制台中查看所有错误消息。
我尝试了几十个代理,我只发现一个能够奇迹般地解析 jQuery。
为什么 jQuery 不能与这些 Web 代理中的大多数一起使用?有什么解决方法吗?谢谢!