动态加载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 相关文章推荐
jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法
Sep 27 Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
Dec 27 Javascript
用js正确判断用户名cookie是否存在的方法
Jan 28 Javascript
js实现对table的增加行和删除行的操作方法
Oct 13 Javascript
node.js基于mongodb的搜索分页示例
Jan 22 Javascript
JS基于面向对象实现的多个倒计时器功能示例
Feb 28 Javascript
微信小程序教程系列之视图层的条件渲染(10)
Apr 19 Javascript
第一次记录Bootstrap table学习笔记(1)
May 18 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
Jan 30 Javascript
ES6 新增的创建数组的方法(小结)
Aug 01 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
Sep 24 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开发框架myqee新手快速入门教程
2014/07/14 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
laravel解决迁移文件一次删除创建字段报错的问题
2019/10/24 PHP
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
javascript内存管理详细解析
2013/11/11 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
JS简单获取当前日期和农历日期的方法
2017/04/17 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
Node.js dgram模块实现UDP通信示例代码
2017/09/26 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
对TypeScript库进行单元测试的方法
2019/07/18 Javascript
js实现mp3录音通过websocket实时传送+简易波形图效果
2020/06/12 Javascript
vue3.0中友好使用antdv示例详解
2021/01/05 Vue.js
Python中的一些陷阱与技巧小结
2015/07/10 Python
Python中list列表的一些进阶使用方法介绍
2015/08/15 Python
利用Python脚本生成sitemap.xml的实现方法
2017/01/31 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
浅谈Python实现2种文件复制的方法
2018/01/19 Python
解决python中无法自动补全代码的问题
2018/12/04 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
人力资源经理自我评价
2014/01/04 职场文书
志愿者个人总结
2015/03/03 职场文书
具结保证书范本
2015/05/11 职场文书
一个都不能少观后感
2015/06/04 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
MySQL 重写查询语句的三种策略
2021/05/10 MySQL
Python预测分词的实现
2021/06/18 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python
html解决浏览器记住密码输入框的问题
2023/05/07 HTML / CSS