2011-11-15 57 views
0

下載我寫的代碼從谷歌CDN第一次下載jquery文件,如果沒有下載,然後我從本地機器下載。jquery文件不是從谷歌CDN

這裏是我的代碼

<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文件沒有下載,因爲我用螢火蟲看它。在我的情況下,文件始終是從本地機器下載........需要提醒。謝謝

回答

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> 
1

它可能是該文件已下載並在緩存中 - 嘗試清除所有緩存(http://support.mozilla.com/en-US/kb/How%20to%20clear%20the%20cache)然後看看它是否下載。