使用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阻止任何机制来完成这个.如果你考虑它,它是有道理的…你可以用来实现这个的任何机制,你也可以通过查看他们缓存了哪些文件来找出访问过哪些网站.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...