【发布时间】:2013-03-02 09:33:16
【问题描述】:
我有一个网页要托管在支持 Wi-Fi 和 3G 的移动设备上。
由于 3G 数据可能需要花钱并且通常是有限的,我想尽量减少设备上传的数据量。所以我基本上想做的是以下几点:
尝试在线加载jquery脚本:
<script type="text/javascript" src="http://code.jquery.com/ui/1.8.13/jquery-ui.min.js"></script>
并且仅如果无法正确加载(例如,如果用户没有连接到互联网,只是连接到手机),从本地副本加载它:
<script type="text/javascript" src="js/jquery-copy.js"></script>
这同样适用于 css 文件。
我曾想过有一个<script id="loadable"></script>,然后使用$("#loadable").load("url");,但显然我依赖于首先加载jquery,这是要最小化的文件。
【问题讨论】:
标签: javascript css dynamic load