动态加载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在IE或Firefox下获取鼠标位置的代码
Dec 18 Javascript
jquery延迟加载外部js实现代码
Jan 11 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
Jun 17 Javascript
jQuery对JSON数据进行排序输出的方法
Jun 24 Javascript
浅析Javascript匿名函数与自执行函数
Feb 06 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
JS弹出新窗口被拦截的解决方法
Aug 09 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 Javascript
vue项目中使用axios上传图片等文件操作
Nov 02 Javascript
vue watch关于对象内的属性监听
Apr 22 Javascript
js数组相减简单示例【删除a数组所有与b数组相同元素】
Mar 04 Javascript
antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
Aug 06 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新手上路(六)
2006/10/09 PHP
PHP自定义函数实现数组比较功能示例
2017/10/19 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
javascript之典型高阶函数应用介绍
2013/01/10 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
Bootstrap中的Panel和Table全面解析
2016/06/13 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
Vue 指令实现按钮级别权限管理功能
2019/04/23 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
Python socket网络编程TCP/IP服务器与客户端通信
2017/01/05 Python
python递归查询菜单并转换成json实例
2017/03/27 Python
python实现列表中由数值查到索引的方法
2018/06/27 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
python 下载文件的几种方法汇总
2021/01/06 Python
史上最详细的Python打包成exe文件教程
2021/01/17 Python
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
HTML5全屏(Fullscreen)API详细介绍
2015/04/24 HTML / CSS
中式面点餐厅创业计划书
2014/01/29 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
2014教师党员自我评议总结
2014/09/19 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
投资合作意向书范本
2015/05/08 职场文书
创业项目大全(适合在家创业的项目)
2019/08/15 职场文书
深入详解JS函数的柯里化
2021/06/09 Javascript
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS