动态加载外部javascript文件的函数代码分享


Posted in Javascript onJuly 28, 2011
(function (clover) { 
clover.loadScript = function loadScript(url, callback) { 
var heads = document.getElementsByTagName('head'); 
if (heads.length == 0) { 
alert("page must have one head element"); 
} 
var head = heads[0]; 
var script = document.createElement('script'); 
script.type = 'text/javascript'; 
script.src = url; 
// most browsers 
script.onload = callback; 
// IE 6 & 7 
script.onreadystatechange = function () { 
if (this.readyState == 'complete') { 
callback(); 
} 
} 
head.appendChild(script); 
} })(window.clover = window.clover || {}); 
// sample 
// clover.loadScript("http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js");
Javascript 相关文章推荐
jquery ajax abort()的使用方法
Oct 28 Javascript
Javascript中的String对象详谈
Mar 03 Javascript
JavaScript实现自动消除按钮功能的方法
Aug 05 Javascript
jquery实现左右滑动菜单效果代码
Aug 27 Javascript
使用jQuery给input标签设置默认值
Jun 20 Javascript
解析Javascript单例模式概念与实例
Dec 05 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
Feb 05 Javascript
关于Javascript中document.cookie的使用
Mar 08 Javascript
说说node中的可读流和可写流的区别
Jun 01 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
Jun 23 Javascript
用图片替换checkbox原始样式并实现同样的功能
Nov 15 Javascript
vue子传父关于.sync与$emit的实现
Nov 05 Javascript
工作需要写的一个js拖拽组件
Jul 28 #Javascript
基于Jquery的开发个代阴影的对话框效果代码
Jul 28 #Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
Jul 28 #Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
Jul 27 #Javascript
另一个javascript小测验(代码集合)
Jul 27 #Javascript
jsTree 基于JQuery的排序节点 Bug
Jul 26 #Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 #Javascript
You might like
Sony CFR 320 修复改造
2020/03/14 无线电
PHP 开发工具
2006/12/06 PHP
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
php+html5实现无刷新图片上传教程
2016/01/22 PHP
PHP使用curl函数发送Post请求的注意事项
2016/11/26 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
jquery.ui.draggable中文文档
2009/11/24 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
Jquery颜色选择器ColorPicker实现代码
2012/11/14 Javascript
网页加载时页面显示进度条加载完成之后显示网页内容
2012/12/23 Javascript
javascript的parseFloat()方法精度问题探讨
2013/11/26 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
2014/12/19 Javascript
浅谈jquery事件处理
2015/04/24 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
2015/08/22 Javascript
理解javascript中Map代替循环
2016/02/26 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
详解JS中的attribute属性
2017/04/25 Javascript
Angularjs 实现动态添加控件功能
2017/05/25 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
2018/06/28 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
2019/03/28 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
解决vue addRoutes不生效问题
2020/08/04 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
python删除列表内容
2015/08/04 Python
Python爬虫天气预报实例详解(小白入门)
2018/01/24 Python
Python模拟随机游走图形效果示例
2018/02/06 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
2018/06/27 Python
通过pykafka接收Kafka消息队列的方法
2018/12/27 Python
html5的新玩法——语音搜索
2013/01/03 HTML / CSS
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
成教自我鉴定
2013/10/27 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书
导游词之四川武侯祠
2019/10/21 职场文书
Python中的变量与常量
2021/11/11 Python