动态加载js文件简单示例


Posted in Javascript onApril 21, 2016

本文实例讲述了动态加载js文件的方法。分享给大家供大家参考,具体如下:

function loadScript(url){
var hd = document.getElementsByTagName('head')[0],
js = document.createElement('script');
js.src = url;
js.type = "text/JavaScript";
if(js.addEventListener){
js.addEventListener("load", function(){alert('loaded');}, false);
}else if(js.attachEvent){
js.attachEvent("onreadystatechange", function(){
if(js.readyState === "loaded" || js.readyState === "complete"){
alert('loaded');
}
});
}
hd.appendChild(js);
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javascript,jquery闭包概念分析
Jun 19 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 Javascript
jquery ajax例子返回值详解
Sep 11 Javascript
JS+CSS实现一个气泡提示框
Aug 18 Javascript
JQuery性能优化的几点建议
May 14 Javascript
JS弹出窗口的运用与技巧大全
Nov 01 Javascript
jQuery Mobile和HTML5开发App推广注册页
Nov 07 Javascript
Vue实现typeahead组件功能(非常靠谱)
Aug 26 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
Nov 11 Javascript
vue-router传递参数的几种方式实例详解
Nov 13 Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
Oct 22 Javascript
JS动态插入并立即执行回调函数的方法
Apr 21 #Javascript
jQuery插件datatables使用教程
Apr 21 #Javascript
JavaScript预解析及相关技巧分析
Apr 21 #Javascript
JavaScript实现显示函数调用堆栈的方法
Apr 21 #Javascript
JS实现队列与堆栈的方法
Apr 21 #Javascript
JS、jQuery中select的用法详解
Apr 21 #Javascript
jQuery中iframe的操作(点击按钮新增窗口)
Apr 20 #Javascript
You might like
php猴子选大王问题解决方法
2015/05/12 PHP
php常量详细解析
2015/10/27 PHP
php简单复制文件的方法
2016/05/09 PHP
PHP支付系统设计与典型案例分享
2016/08/02 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
实例讲解通过​PHP创建数据库
2019/01/20 PHP
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
2009/05/25 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
jquery+ajax实现直接提交表单实例分析
2016/06/17 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
jquery dataview数据视图插件使用方法
2016/12/23 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
详解Angular5 路由传参的3种方法
2018/04/28 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
Python中的urllib模块使用详解
2015/07/07 Python
Python数据类型详解(一)字符串
2016/05/08 Python
Python 处理数据的实例详解
2017/08/10 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
python导入不同目录下的自定义模块过程解析
2019/11/18 Python
python 制作本地应用搜索工具
2021/02/27 Python
PHP如何设置和取得Cookie值
2015/06/30 面试题
乡镇2014法制宣传日活动总结
2014/11/01 职场文书
婚礼嘉宾致辞
2015/07/28 职场文书
2019幼儿教师求职信(3篇)
2019/09/20 职场文书
Java生成日期时间存入Mysql数据库的实现方法
2022/03/03 Java/Android
「我的青春恋爱物语果然有问题。-妄言录-」第20卷封面公开
2022/03/21 日漫