gpt4 book ai didi

javascript - 如何为库脚本使用多个CDN?

转载 作者:行者123 更新时间:2023-12-01 05:19:50 34 4
gpt4 key购买 nike

我想同时使用“Google Hosted Libraries”和“Microsoft Ajax Content Delivery Network”来执行 jQuery 等库脚本,这样即使其中一个加载失败(例如 Google),另一个也会加载,并呈现网页正确。

由于Google在中国和其他一些地区被禁止,因此有必要添加Microsoft/CDNJS或本地文件等备份源。

请注意,我的 jQuery 位于页面底部,而不是头部。

您能给我一个可靠的解决方案吗?如果按照以下顺序加载那就太好了:Google>CDNJS/MICROSOFT>本地文件

这个问题不重复!我没有找到针对此问题的任何可靠/具体的解决方案。

最佳答案

在初始脚本标记后面插入以下 javascript

<script src="http://code.jquery.com/jquery-2.2.4.min.js"></script>    
<script type="text/javascript">
(window.jQuery)||document.write('<script type="text/javascript" src="/scripts/jquery-2.2.4.min.js"><\/script>');//]]>
</script>

说明:

  1. 尝试从 CDN 加载 jQuery 脚本
  2. 如果失败,从 js 加载后备脚本

注意:将网址替换为您首选的后备网址

关于javascript - 如何为库脚本使用多个CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447183/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com