微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

原文地址:https://www.jb51.cc/jquery/427910.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐