JavaScript实现动态加载其他的js文件
<html>
<head>
<title>测试</title>
</head>
<body>
<div id='ad'></div>
<div onclick="fn()">点击执行动态加载的js脚本中的函数</div>
</body>
<script type='text/javascript'>
JSUtil = {
import : function(jsurl){
var adjs = document.createElement('script');
adjs.setAttribute('type', 'text/javascript');
adjs.setAttribute('src', jsurl);
var addiv = document.getElementById('ad');
addiv.appendChild(adjs);
adjs.onload = function(){
alert('动态js加载完成!') ;
}
}
}
var adurl = "jtest.js" ;
JSUtil.import(adurl) ;
</script>
</html>