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 相关文章推荐
showModalDialog在谷歌浏览器下会返回Null的解决方法
Nov 27 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
Jan 02 Javascript
javascript 小数取整简单实现方式
May 30 Javascript
javascript常见操作汇总
Sep 03 Javascript
jquery结合CSS使用validate实现漂亮的验证
Jan 29 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
Angular和百度地图的结合实例代码
Oct 19 Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
Jan 01 Javascript
javascript高仿热血传奇游戏实现代码
Feb 22 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
Oct 12 Javascript
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
一篇文章带你搞懂Vue虚拟Dom与diff算法
Aug 25 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 array_flip() 删除数组重复元素
2009/01/14 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
2015/11/30 Javascript
jQuery中trigger()与bind()用法分析
2015/12/18 Javascript
js面向对象的写法
2016/02/19 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
jquery组件WebUploader文件上传用法详解
2020/10/23 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
vue中配置mint-ui报css错误问题的解决方法
2017/10/11 Javascript
Node.js npm命令运行node.js脚本的方法
2018/10/10 Javascript
socket在egg中的使用实例代码详解
2019/05/30 Javascript
vue+elementUi图片上传组件使用详解
2019/08/20 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
对于Python装饰器使用的一些建议
2015/06/03 Python
go和python变量赋值遇到的一个问题
2017/08/31 Python
Flask之flask-script模块使用
2018/07/26 Python
python K近邻算法的kd树实现
2018/09/06 Python
python导入pandas具体步骤方法
2019/06/23 Python
Python 从subprocess运行的子进程中实时获取输出的例子
2019/08/14 Python
Python 音频生成器的实现示例
2019/12/24 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
2020/07/07 Python
python 贪心算法的实现
2020/09/18 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
欧洲第一中国智能手机和平板电脑网上商店:CECT-SHOP
2018/01/08 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
陈斌强事迹观后感
2015/06/17 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
考研经验交流会策划书
2015/11/02 职场文书
安装pytorch时报sslerror错误的解决方案
2021/05/17 Python