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

 更新时间:2011年07月31日 23:53:35   作者:  
利用js动态加载js文件到页面,并在确定加载完成后调用相关function
代码如下:
复制代码 代码如下:

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();
};
}

相关文章

  • mpvue微信小程序多列选择器用法之省份城市选择的实现

    mpvue微信小程序多列选择器用法之省份城市选择的实现

    这篇文章主要给大家介绍了关于mpvue微信小程序多列选择器用法之省份城市选择实现的相关资料,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • 前端原生js实现拖拽排课效果实例

    前端原生js实现拖拽排课效果实例

    这篇文章主要介绍了如何实现一个简单的课程表拖拽功能,通过HTML、CSS和JavaScript的配合,我们实现了课程项的拖拽、放置和显示功能,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • JavaScript 双位非运算(~~ 操作符)使用场景实例探索

    JavaScript 双位非运算(~~ 操作符)使用场景实例探索

    本文为大家介绍JavaScript中双位非运算 ~~, ~~ 操作符是一个强大且经常被忽视的特性,它提供了一种快速、简洁的方式来处理数字和执行类型转换,通常可以被用于数学计算和类型转换,我们先了解一下 ~~ 的基本概念和它的一些应用场景
    2024-01-01
  • JavaScript hasOwnProperty() 函数实例详解

    JavaScript hasOwnProperty() 函数实例详解

    hasOwnProperty()函数用于指示一个对象自身(不包括原型链)是否具有指定名称的属性。下面通过本文给大家分享JavaScript hasOwnProperty() 函数实例讲解,感兴趣的朋友一起看看吧
    2017-08-08
  • 一个封装js代码-----展开收起效果示例

    一个封装js代码-----展开收起效果示例

    本文为大家介绍下一个封装展开收起效果js代码;引用jQuery的框架,兼容ie6以上,火狐,谷歌,ie6没有测试大家可以自己测试
    2013-07-07
  • js 限制input只能输入数字、字母和汉字等等

    js 限制input只能输入数字、字母和汉字等等

    js 限制input只能输入数字小数点也不能输入或者是只能输入数字,能输小数点等等,本文大致整理了一些,感兴趣的朋友可以收藏下
    2013-12-12
  • 解析javascript系统错误:-1072896658的解决办法

    解析javascript系统错误:-1072896658的解决办法

    问题出现在用到ajax的场合。昨天还正常的程序,今天运行就有javascript系统错误:-1072896658的
    2013-07-07
  • 原生JavaScript实现进度条

    原生JavaScript实现进度条

    这篇文章主要为大家详细介绍了原生JavaScript实现进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • 详解JS判断页面是在手机端还是在PC端打开的方法

    详解JS判断页面是在手机端还是在PC端打开的方法

    这篇文章主要介绍了JS判断页面是手机端还是在PC端打开的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 如何利用JS判断整数x是否是回文数

    如何利用JS判断整数x是否是回文数

    回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,下面这篇文章主要给大家介绍了关于如何利用JS判断整数x是否是回文数的相关资料,需要的朋友可以参考下
    2022-01-01

最新评论