【发布时间】:2012-10-06 10:00:17
【问题描述】:
我使用 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 版本和使用的网络代理,当浏览器尝试解析 jquery.min(var 未定义等)时,我们会在浏览器控制台中收到各种错误消息。
所有使用 jQuery 的网站,包括 jQuery 的网站本身,都有同样的问题。例如,尝试通过 Web 代理使用 jQuery UI 演示站点:无法使用 jQuery UI 小部件,请在 Web 控制台中查看所有错误消息。
我尝试了几十个代理,我只发现一个能够奇迹般地解析 jQuery。
为什么 jQuery 不能与这些网络代理中的大多数一起工作?有什么解决方法吗?谢谢!
【问题讨论】:
标签: jquery proxy include webproxy