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 相关文章推荐
jQuery中与toggleClass等价的程序段 以及未来学习的方向
Mar 18 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
Jul 25 Javascript
ejs v9 javascript模板系统
Mar 21 Javascript
微信JSSDK上传图片
Aug 23 Javascript
JS两个数组比较,删除重复值的巧妙方法(推荐)
Jun 03 Javascript
Node.js的环境安装配置(使用nvm方式)
Oct 11 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
详解基于angular-cli配置代理解决跨域请求问题
Jul 05 Javascript
JavaScript原生实现观察者模式的示例
Dec 15 Javascript
详解Angular操作cookies方法
Jun 01 Javascript
详解vue 图片上传功能
Apr 30 Javascript
Vue.js组件使用props传递数据的方法
Oct 19 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网页游戏学习之Xnova(ogame)源码解读(七)
2014/06/23 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
PHP打印输出函数汇总
2016/08/28 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
php读取本地json文件的实例
2018/03/07 PHP
PHP类的自动加载与命名空间用法实例分析
2020/06/05 PHP
clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
2010/03/12 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
jquery实现手机号码选号的方法
2015/07/31 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
vue2组件实现懒加载浅析
2017/03/29 Javascript
JS触摸与手势事件详解
2017/05/09 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
2017/07/03 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
select2 ajax 设置默认值,初始值的方法
2018/08/09 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
vue-property-decorator用法详解
2019/12/12 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
python用reduce和map把字符串转为数字的方法
2016/12/19 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
2019/02/01 Python
Python将string转换到float的实例方法
2019/07/29 Python
python代码实现猜拳小游戏
2020/11/30 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
全球异乡人的跨境社交电商平台:Kouhigh口嗨网
2020/07/24 全球购物
2014年行政人事工作总结
2014/12/09 职场文书
自书遗嘱范文
2015/08/07 职场文书
使用canvas实现雪花飘动效果的示例代码
2021/03/30 HTML / CSS
python调试工具Birdseye的使用教程
2021/05/25 Python
Python使用Web框架Flask开发项目
2022/06/01 Python
超越Nginx的Web服务器caddy优雅用法
2022/06/21 Servers