兼容IE的动态加载js文件的方法
2016-03-10 14:58
686 查看
封装一个方法,动态的加载js文件
<span style="font-size:18px;">function loadScript(url,callback){ var script = document.createElement('script'); script.type = 'text/javascript'; if(script.readyState){ // IE script.onreadystatechange = function(){ if(script.readyState == 'loaded' || script.readyState == 'complete'){ script.onreadystatechange = null; callback(); } }; }else{ // Others script.onload = function(){ callback(); } } script.src = url; document.getElementByTagName('head')[0].appendChild(script); }</span>
相关文章推荐
- web.xml 详细介绍
- FastJSON实现详解
- JavaScript事件冒泡和事件委托
- layer.prompt is not a function
- js数组排序
- js setTimeout
- js点击按钮数字加一的代码
- js异步的理解---千呼万唤始出来啊!
- JSP弹框界面
- js常用正则表达式
- j 4000 s页面跳转和js对iframe进行页面跳转、刷新
- JS返回顶部and底部加载实例
- Javascript 异步加载详解
- 二.JSP开发过程中遇到的问题及解决
- js设计模式-单例模式
- JavaScript eval处理JSON数据 为什么要加括号
- Extjs Test
- 不要再使用JS框架了
- javascript识别上传的文件是否为图片
- js通过sessionStorage实现的返回上一页