Jquery文件未从谷歌CDN下载

时间:2011-11-15 10:04:00

标签: jquery

我编写的代码首先从谷歌CDN下载jquery文件,如果没有下载,那么我从本地机器下载。

这是我的代码

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js"></script>
<script type="text/javascript">
    window.jQuery ||
    document.write("<script type='text\/javascript' src=<%= this.ResolveClientUrl("~/Scripts/jquery-1.6.2.min.js") %>><\/script>");
</script>

上面的代码有什么问题。我检查了网址http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js,我看到这是有效的网址。我确信jquery文件没有下载,因为我用firebug观看它。在我的情况下文件总是从本地机器下载........需要建议。感谢

2 个答案:

答案 0 :(得分:1)

可能是文件已下载并在缓存中 - 尝试清除所有缓存(http://support.mozilla.com/en-US/kb/How%20to%20clear%20the%20cache)并查看如果它下载那么。

答案 1 :(得分:1)

<html>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js"></script>
<script type="text/javascript">
   function check()
   {
   alert("Jquery "+((window.jQuery)?"loaded":"not loaded"));
   $("body").css("background",((window.jQuery)?"green":"red"));
   }
</script>
<body onLoad="check()">

</body>
</html>