动态加载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 相关文章推荐
js CSS操作方法集合
Oct 31 Javascript
javascript中的变量是传值还是传址的?
Apr 19 Javascript
理解JSON:3分钟课程
Oct 28 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
Jul 25 Javascript
javascript中的五种基本数据类型
Aug 26 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
Mar 29 Javascript
解决vue-cli3 使用子目录部署问题
Jul 19 Javascript
详解webpack 热更新优化
Sep 13 Javascript
原生js+css实现tab切换功能
Sep 17 Javascript
Vue与React的区别和优势对比
Dec 18 Vue.js
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
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
PHP 读取和修改大文件的某行内容的代码
2009/10/30 PHP
php析构函数的简单使用说明
2015/08/24 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
2016/04/30 PHP
关于php开启错误提示的总结
2019/09/24 PHP
指定js可访问其它域名的cookie的方法
2007/09/18 Javascript
jQuery动态地获取系统时间实现代码
2013/05/24 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
js实现局部页面打印预览原理及示例代码
2014/07/03 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
JavaScript DOM元素尺寸和位置
2015/04/13 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
2015/05/01 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
angularjs利用directive实现移动端自定义软键盘的示例
2017/09/20 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
js事件on动态绑定数据,绑定多个事件的方法
2018/09/15 Javascript
JS多个表单数据提交下的serialize()应用实例分析
2019/08/27 Javascript
layUI的验证码功能及校验实例
2019/10/25 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
Pandas 按索引合并数据集的方法
2018/11/15 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
python的slice notation的特殊用法详解
2019/12/27 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
应届生法律顾问求职信
2013/11/19 职场文书
教师年度考核自我鉴定
2014/01/19 职场文书
消防安全汇报材料
2014/02/08 职场文书
淘宝客服工作职责
2014/07/11 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
初三毕业评语
2014/12/26 职场文书