js动态加载以及确定加载完成的代码


Posted in Javascript onJuly 31, 2011

代码如下:

var otherJScipt = document.createElement("script"); 
otherJScipt = document.createElement("script"); 
otherJScipt.setAttribute("type", "text/javascript"); 
otherJScipt.setAttribute("src", "/xxx.js"); 
document.getElementsByTagName("head")[0].appendChild(otherJScipt);//追加到head标签内 
//判断服务器 
if (navigator.userAgent.indexOf("IE") >= 0) { 
//IE下的事件 
otherJScipt.onreadystatechange = function () { 
//IE下的判断,判断是否加载完成 
if (otherJScipt && (otherJScipt.readyState == "loaded" || otherJScipt.readyState == "complete")) { 
otherJScipt.onreadystatechange = null; 
callMyFun(); 
} 
}; 
} 
else { 
otherJScipt.onload = function () { 
otherJScipt.onload = null; 
callMyFun(); 
}; 
}
Javascript 相关文章推荐
javascript 客户端验证上传图片的大小(兼容IE和火狐)
Aug 15 Javascript
JavaScript 学习笔记(四)
Dec 31 Javascript
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
Mar 12 Javascript
JavaScript实现随机替换图片的方法
Apr 16 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
Dec 02 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
Apr 29 Javascript
AngularJS 中ui-view传参的实例详解
Aug 25 Javascript
vue-resource + json-server模拟数据的方法
Nov 02 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 Javascript
JavaScript实现文件下载并重命名代码实例
Dec 12 Javascript
微信小程序canvas截取任意形状的实现代码
Jan 13 Javascript
JS按位非(~)运算符与~~运算符的理解分析
Jul 31 #Javascript
JS高级拖动技术 setCapture,releaseCapture
Jul 31 #Javascript
js中判断文本框是否为空的两种方法
Jul 31 #Javascript
图片onload事件触发问题解决方法
Jul 31 #Javascript
事件绑定之小测试  onclick && addEventListener
Jul 31 #Javascript
学习javascript,实现插入排序实现代码
Jul 31 #Javascript
映彩衣的js随笔(js图片切换效果)
Jul 31 #Javascript
You might like
PHP的Yii框架的基本使用示例
2015/08/21 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
php+lottery.js实现九宫格抽奖功能
2019/07/21 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
实例讲解JS中数组Array的操作方法
2014/05/09 Javascript
jQuery 计算iframe 窗口大小的方法
2014/05/13 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
js+html5实现侧滑页面效果
2017/07/15 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
基于substring()和substr()的使用以及区别(实例讲解)
2017/12/28 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
2018/04/21 Javascript
基于Vue自定义指令实现按钮级权限控制思路详解
2018/05/23 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
[05:11]TI9战队采访——VIRTUSPRO
2019/08/22 DOTA
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
Python RabbitMQ实现简单的进程间通信示例
2020/07/02 Python
Python 如何测试文件是否存在
2020/07/31 Python
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
30年同学聚会邀请函
2014/01/25 职场文书
秋季运动会稿件
2014/01/30 职场文书
房屋维修申请报告
2015/05/18 职场文书
运动员代表致辞
2015/07/29 职场文书
诚信考试主题班会
2015/08/17 职场文书
祝福语集锦:给满月宝宝的祝福语
2019/11/20 职场文书
MySQL创建定时任务
2022/01/22 MySQL
Python基本知识点总结
2022/04/07 Python
Go语言安装并操作redis的go-redis库
2022/04/14 Golang