ie下动态加态js文件的方法( 二 )


})();
})(window);

测试例子如下:
复制代码 代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titleLoader/title
meta http-equiv="Content-language" content="zh-CN" /
style type="text/css" media="all"
/style
/head
body
div
/div
script type="text/javascript" src="/images/defaultpic.gif"/script
script type="text/javascript"
//![CDATA[
window.onload = function(){
var loader = DOMLoader();
loader.loadJS([ ’json.js’, ’jquery-1.5.min.js’, ’test.js’ ]);
};
//]]
/script
/body
/html


ie下动态加态js文件的方法


【ie下动态加态js文件的方法】 可以看出加载的3个js文件是并行下载的 。
对于其它浏览器有动态加载js文件的并行下载和顺序执行问题的情况,目前还没有相对完美的解决方案(如果有了请指教一下 。。),单从这个方面,个人觉得ie的这个onreadystatechange事件方案相对好些 。
您可能感兴趣的文章:Javascript load Page,load css,load js实现代码yepnope.js 异步加载资源文件

推荐阅读