用script标签异步加载js
2013-05-07 09:49
218 查看
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.getElementsByTagName_r("head")[0].appendChild(script); }
相关文章推荐
- script标签属性之:剖析async(异步加载js)
- 火狐 异步加载页面 script 标签js没执行
- 创建script、link标签,预加载js/css方法createStaticResourceElement(CSRE)
- script标签加载js代码的一些知识
- 总结前端开发模式和规范 2、HTML5中script的async属性异步加载JS
- <img src="">标签通过js异步加载图片
- Angular.js 与script.js 异步加载
- JS点击任意标签获得该标签属性,以获得ID为例,以及AJAX的异步原理和 $(document).ready()与window.onload加载方法的区别
- js 替换scriptb标签中的src,并且加载执行
- [Javascript]HTML5中script的async属性异步加载JS
- Web动态加载JS外部文件(script标签)
- script标签的async属性是用来异步加载
- script标签的async属性是用来异步加载
- HTML5中script的async属性异步加载JS
- [Javascript]HTML5中script的async属性异步加载JS
- 如何使用 require.js ,实现js文件的异步加载,避免网页失去响应,管理模块之间的依赖性,便于代码的编写和维护。
- 异步加载JS
- JS回调(解决dhtmlTree异步加载问题)
- 异步动态加载JS并运行(示例代码)
- script通过script标签跨域加载数据