我已经有好几个JavaScript文件与我的许多页面一起加载,耗费了数十千字节的数据下载量。其中一个版本是jquery.min.js
,虽然缩小了,但仍然是25kb左右。是否有可能延迟加载Jquery(而不是插件)?
我的问题是,大量的手机不支持JavaScript,所以下载这个和其他JS文件是浪费数据。反正通过在调用JS文件的页面中添加一个<script>
标签来延迟加载JQuery文件,显然只有在浏览器支持JavaScript时才会执行该JavaScript代码,这只有在下载它时才有意义?
如果浏览器不支持JavaScript,我不认为它会下载脚本,Firefox不会。 – 2012-02-07 21:23:21
我刚刚用Firefox和Firebug进行了测试。看起来你是对的(我不知道这一点,谢谢)。移动浏览器的明确答案将令人欣慰。 – Simpleton 2012-02-07 21:27:43
如果您有权访问服务器的访问日志,则可以在发出请求时观看它。 – Umbrella 2012-02-07 21:32:06