设想:
我想从 Google 的 CDN 加载 jQuery 和 jQuery UI 库,但如果加载时间过长,则从本地 Web 服务器检索它。
我正在使用 Coldfusion,但我认为这不是答案。我想我需要用 JavaScript 做点什么。
我用 cftry 包装了我的脚本 src 标签,但这不起作用。
<cftry>
<!-- Load Jquery from Google -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/<cfoutput>#css_style#</cfoutput>/jquery-ui.css" type="text/css" media="all" />
<cfcatch type="any">
<!-- load from local server -->
<script src="assets/jQuery/jquery-1.7.2.min.js"></script>
<script src="assets/jQueryUI/js/jquery-ui-1.8.7.custom.min.js"></script>
<link rel="stylesheet" href="assets/jQueryUI/css/<cfoutput>#css_style#</cfoutput>/jquery-ui-1.8.7.custom.css" type="text/css" media="all" />
</cfcatch>
</cftry>