<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