请求时才加载JS文件,从而不阻塞浏览器
2017-09-25 本文已影响0人
龙坑打团55开
functionloadScript(src,onload){
varscriptTag=document.createElement("script");
scriptTag.src= src;
if(typeofonload ==="function"){
scriptTag.onload= onload;
scriptTag.onreadystatechange=function(){
if(scriptTag.readyState==4){
onload();
}
}
}
document.body.appendChild(scriptTag);
}
loadScript("xxxxx.js",function(){
alert("is ok");
}
);
window.onload=function() {
里面的代码要在上面的<script>成功引入加载完,才能运行window.onloadli 里的内容。
}