<script type="text/javascript">
//js异步加载
//创建一个js
var script=document.createElement("script");
script.type="text/javascript";
script.src="demo.js";
if(script.readyState){
//执行demo.js中的方法 判断当异步加载完后才执行demo.js中的方法 IE使用
script.onreadystatechange=function(){
if(script.readyState=="conplete"||script.readyState=="loaded"){
test();
}
}
}else{
//执行demo.js中的方法 判断当异步加载完后才执行demo.js中的方法 Chrome Safari Opera Firefox使用
script.onload=function(){
test();
}
}
//将js加载到页面上去
document.head.appendChild(script);
</script>
原文:https://www.cnblogs.com/xiaojianwei/p/12209471.html