使用javascript检查客户端上缓存的CDN jQuery

前端之家收集整理的这篇文章主要介绍了使用javascript检查客户端上缓存的CDN jQuery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我可以使用JavaScript来检查JQuery是否(已经)在目标Web浏览器(用户)上下载(缓存)了吗?例如:

If (JQuery-from-Microsoft-CDN-downloaded)
    Then use http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.js
Else if (JQuery-from-Google-APIs- downloaded)
    Then use http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
Else if (JQuery-from-code.jquery.com- downloaded)
    Then use http://code.jquery.com/jquery-1.4.4.min.js
Else use jQuery from my own website.

意味着使用javascript的能力来检查其中一个是否在目标用户(Web浏览器)上下载,如果没有则从我自己的网站使用jQuery,否则如果为true则使用在目标用户上下载的那个版本的JQuery.

最佳答案
你不能这样做,另一种情况是same-origin policy阻止任何机制来完成这个.如果你考虑它,它是有道理的…你可以用来实现这个的任何机制,你也可以通过查看他们缓存了哪些文件来找出访问过哪些网站.

猜你在找的jQuery相关文章