/*
*title:动态加载script文件
*description:动态加载scrip
*time:2012-05-16
*/function load_script(url, callback) {var script = document.createElement('script');script.type = 'text/javascript';if (script.readyState) {  //IE script.onreadystatechange = function() {if (script.readyState == 'loaded' || script.readyState == 'complete') {script.onreadystatechange = null;callback();}}} else {  //others script.onload = function() {callback();}}script.src = url;document.getElementsByTagName('head')[0].appendChild(script);
}/**
*动态加载js 摘自:http://www.zhangjingwei.com/archives/asynchronous-loading-js/
*description:同步加载,按顺序加载javascript文件
*/
var loadscript =
{$$: function(id) { return document.getElementById(id) },tag: function(element) { return document.getElementsByTagName(element) },ce: function(element) { return document.createElement(element) },ls: function(url) {var req = this.createXmlHttp();req.open('GET', url, false);req.send(null);try {if (req.status == 200 || req.status == 0)window.eval(req.responseText);} catch (e) { }},createXmlHttp: function() {var xmlHttp;if (window.ActiveXObject) {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} else if (window.XMLHttpRequest) {xmlHttp = new XMLHttpRequest();}return xmlHttp;}
}

转载于:https://www.cnblogs.com/yeminglong/archive/2012/08/10/2631787.html

动态加载javascript相关推荐

  1. 动态加载javascript和css

    动态加载javascript和css 一.动态加载javascript方法 <script type="text/javascript"> var style = do ...

  2. 动态加载JavaScript文件

    目录 配置 无脑方法! 逆袭之道! 一块蛋糕! 结论 源代码 JavaScript文件的动态加载是您必须拥有的非常有用的工具之一.它允许您通过将阻止脚本从加载过程中移出(通常称为"延迟加载& ...

  3. 动态加载Javascript增强版本

    我们经常使用动态加载Javascript,写个函数很容易现实,之前也写过一个函数,不过当加载多个JS时,只能根据浏览器返回的顺序来先后加载,这肯定不是我们想要的,现在使用了一下技巧,当加载多个JS时, ...

  4. HTML5动态加载资源方式,动态加载JavaScript文件的3种方式

    以下是遇到的几种动态加载JavaScript文件的方式,持续更新中... 一.使用document.write/writeln()方式 该种方式可以实现js文件的动态加载,原理就是在重写文档流,这种方 ...

  5. HTML5动态加载资源方式,动态加载JavaScript文件的两种方法

    这篇文章主要为大家详细介绍了动态加载JavaScript文件的两种方法,感兴趣的小伙伴们可以参考一下 第一种便是利用ajax方式,把script文件代码从背景加载到前台,而后对加载到的内容经过eval ...

  6. php 动态加载JavaScript文件或者css文件

    1. 动态加载JS文件 第一种方法: test.php <script language="JavaScript" src="test6.php?str=i lov ...

  7. [转]动态加载javascript

    动态加载script到页面大约有俩方法 第一种就是利用ajax方式,把script文件代码从后台加载到前台,然后对加载到的内容通过eval()执行代码. 第二种是,动态创建一个script标签,设置其 ...

  8. 如何实现动态加载Javascript 文件模块

    前端开发中仅在需要时的时候加载 JavaScript 模块.这样可以提供很大的性能,比如:您有一个组件,例如复杂的视频播放器,它可以使用大量 js,并且该视频仅在用户单击它时才会启动. 那么在这种情况 ...

  9. JavaScript网页实例:在网页里动态加载JavaScript

    把一些逻辑独立的JavaScript脚本文件单独加载,是一种常见的JavaScript动态加载技术.这样做的好处有很多,比如可以减少不必要的JavaScript脚本文件的加载,以提高网页浏览速度. 补 ...

最新文章

  1. sudo apt-get update: 0% [正在等待报头]
  2. C语言编程之格式化输出函数printf()说明
  3. 【重温基础】7.时间对象
  4. 【django】配置数据库(mysql)
  5. CountDownLatch.countDown
  6. 案例 TreeView动态控制节点 c# 1614264758
  7. ubuntu mysql 5.7_Ubuntu 16.04 上安装 MySQL 5.7 教程
  8. Java Scheduler ScheduledExecutorService ScheduledThreadPoolExecutor示例
  9. 管理感悟:承认错误,善于总结
  10. 犀牛插件开发-插件安装器制作-rhino插件
  11. 微信小程序icon控件
  12. 质量评估指标:SSIM(Structural similarity 结构相似性)
  13. 微信公众平台素材编辑与自动回复图文教程
  14. 使用java语言实现移位密码加密过程
  15. 新手村 Boss战-入门综合练习2 小鱼会有危险吗
  16. SQL中的连接(左、右、内连接)
  17. python xlwings实例_Python与Excel交互——Xlwings
  18. ubuntu16.04安装intel集显驱动过程问题总结
  19. Waymo二次裁员/特斯拉召回,自动驾驶赛道「新」变化
  20. 人工智能中 相关的术语概念知识

热门文章

  1. python 回溯法 01背包问题_Python回溯法解决01背包问题
  2. node-mongo封装
  3. C语言经典例85-判断一个素数能被几个9整除
  4. 【错误记录】Android 应用运行报错 ( java.lang.VerifyError: Verifier rejected class androidx. | 逆向中遇到的问题 )
  5. 【Android 逆向】类加载器 ClassLoader ( 启动类加载器 | 扩展类加载器 | 应用类加载器 | 类加载的双亲委托机制 )
  6. 【Android 安装包优化】WebP 图片格式性能测试 ( 测试 WebP 图片解码速度 | 测试 WebP 图片编码速度 )
  7. 设计模式-Strategy模式
  8. JavaWeb+SVN+Maven+Tomcat +jenkins实现自动化部署
  9. Python脚本--微信公众号自定义菜单的创建及获取
  10. git 撤销提交的文件