js动态加载以及确定加载完成的代码
2018-10-12 13:55
417 查看
代码如下:
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();
};
}
您可能感兴趣的文章:
相关文章推荐
- js动态加载以及确定加载完成的代码
- js动态加载以及确定加载完成的代码
- js动态加载 以及确定加载完成
- JS脚本动态加载,以及加载完成后执行回调
- 动态加载js、css的实例代码
- JS获取浏览器语言动态加载JS文件示例代码
- JS实现文档加载完成后执行代码
- 用js判断页面是否加载完成实现代码
- 【HTML/JS】利用JQuery的load函数动态加载其它页面的内容的实现代码
- Android学习笔记_31_通过后台代码生成View对象以及动态加载XML布局文件到LinearLayout
- DOM加载完成后执行js(javascript)代码
- 动态加载JS过程中如何判断JS加载完成
- ASP.NET动态加载Js代码到Head标签中(三种方法)
- js取得url参数,js回到顶部代码,动态加载JS文件
- JavaScript 元素的插入顺序以及动态加载js
- js的动态加载、缓存、更新以及复用(一)
- JavaScript 的性能优化:加载和执行(以及动态引入的外部 JS 文件在各浏览器中的加载顺序不一致)
- 动态加载原创js的代码
- 页面加载完成后自动执行(js代码)