页面动态延迟加载js文件
低配服务器实在拉胯,1M带宽每秒128k左右的速度加载一堆js实在太卡了。除了压缩我还想到延迟加载不是很重要的js,基本思路就是页面加载完了再去请求额外的js,下面是加载方案:<br>
1、原生js创建节点再写入js资源标签。
var js = document.creatElement('<script>');<br>
js.src = 'test.js'; //要加载的js文件,也可以是url地址<br>
document.body.appendChild(js);<br>
2、用jquery的getScript方法。<br>
$.getScript("要加载的js", function(){ <br>
//加载完js后的回调 <br>
})
更多>>