动态加载外部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 相关文章推荐
JS支持带x身份证号码验证函数
Aug 10 Javascript
js 绑定带参数的事件以及手动触发事件
Apr 27 Javascript
jquery 使用简明教程
Mar 05 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
Dec 08 Javascript
jQuery检测某个元素是否存在代码分享
Jul 09 Javascript
全面了解JS中的匿名函数
Jun 29 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
Sep 18 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
Jul 24 jQuery
react实现换肤功能的示例代码
Aug 14 Javascript
微信小程序整合使用富文本编辑器的方法详解
Apr 25 Javascript
Node.js path模块,获取文件后缀名操作
Nov 07 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
让PHP显示Facebook的粉丝数量方法
2014/01/08 PHP
php实现微信扫码自动登陆与注册功能
2016/09/22 PHP
PHP实现Unicode编码相互转换的方法示例
2020/11/17 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
2019/10/03 PHP
Laravel 框架返回状态拦截代码
2019/10/18 PHP
新浪微博字数统计 textarea字数统计实现代码
2011/08/28 Javascript
js截取字符串的两种方法及区别详解
2013/11/05 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
css配合jquery美化 select
2013/11/29 Javascript
javascript 表格内容排序 简单操作示例代码
2014/01/03 Javascript
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
第一次接触Bootstrap框架
2016/10/24 Javascript
脚本div实现拖放功能(两种)
2017/02/13 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
用JavaScript实现贪吃蛇游戏
2020/10/23 Javascript
python自动安装pip
2014/04/24 Python
Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
2018/09/14 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
python由已知数组快速生成新数组的方法
2020/04/08 Python
tensorflow实现将ckpt转pb文件的方法
2020/04/22 Python
CSS3实现多背景模拟动态边框的效果
2016/11/08 HTML / CSS
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
英国领先的维生素和营养补充剂直接供应商:Healthspan
2019/04/22 全球购物
vue路由实现登录拦截
2021/03/24 Vue.js
大学生收银员求职信分享
2014/01/02 职场文书
行政工作个人的自我评价
2014/02/13 职场文书
运动会通讯稿150字
2014/02/15 职场文书
2014年团队工作总结
2014/11/24 职场文书
SpringBoot快速入门详解
2021/07/21 Java/Android
动画《新网球王子 U-17 WORLD CUP》希腊队PV公开
2022/04/02 日漫