2、动态加载JS文件

<script type="text/javascript">
function loadScript(url, callback) {
  var script = document.createElement("script");script.type = "text/javascript";
  if(typeof(callback) != "undefined"){if (script.readyState) {script.onreadystatechange = function () {if (script.readyState == "loaded" || script.readyState == "complete") {script.onreadystatechange = null;callback();}};} else {script.onload = function () {callback();};}}script.src = url;document.body.appendChild(script);
}
loadScript("jquery-latest.js", function () { //加载,并执行回调函数
  alert($(window).height());
});
//loadScript("jquery-latest.js"); //加载js文件
</script>

转载于:https://www.cnblogs.com/xinaixia/p/6424807.html

JavaScript 之 动态加载JS代码或JS文件相关推荐

  1. java加载js_[Java教程]javascript如何动态加载js文件

    [Java教程]javascript如何动态加载js文件 0 2016-01-01 00:00:52 javascript如何动态加载js文件: 有时候我们需要根据需要动态加载js文件,本章节就简单介 ...

  2. javascript中动态加载js、vbs脚本或者css样式表

    目录:DynamicLoad类简介.属性.方法.事件.示例.下载. DynamicLoad类简介 本文将为您介绍一个在javascript中可以动态加载js.vbs脚本和css样式表的DynamicL ...

  3. 静态链接库(LIB)和动态链接库(DLL),DLL的静态加载和动态加载,两种LIB文件。

    静态链接库(LIB)和动态链接库(DLL),DLL的静态加载和动态加载,两种LIB文件. 一. 静态链接库(LIB,也简称"静态库")与动态链接库(DLL,也简称"动态库 ...

  4. extjs6.0 动态加载_Extjs入门之动态加载树代码

    Extjs动态加载树的实现代码,需要的朋友可以参考下. Extjs动态加载树,首先在数据库里面设计存放树信息的表 USE [KimiExtjs] GO /****** 对象: Table [dbo]. ...

  5. 关于JQUERY动态加载页面时的JS失效的问题

    加载页面后一些JS特效或CSS特效不起作用,简单的方法是重新加载一下JQUERY的特效函数.

  6. 快速更新android sd卡,Android 动态加载sd卡的jar文件实现更新jar方法

    微信图片_20181030105449.png 如何实现集成的Jar包动态更新,实现不需要更新Jar打包APK发布,就能解决线上的问题修复. 一.介绍 Android在API中给出可动态加载的有:De ...

  7. php动态引入js文件路径问题,JavaScript_动态加载外部css或js文件,原理解析:第一步:使用dom创 - phpStudy...

    原理解析:第一步:使用dom创建 应用:1.提高代码的复用,减少代码量:2.添加一个javascript控制器和 session可以实现动态改变页面样式:3.由于是页面是从上到下依次加载文件的,并且边 ...

  8. 动态加载的html没有js效果,JS利用html5实现loadding动态加载效果代码实例

    51前端 window.οnlοad=function(){ var Loading = function (canvas, options) { this.canvas = document.get ...

  9. 利用firebug动态加载online js文件

    为什么80%的码农都做不了架构师?>>>    我们在对网页进行调试时,可以利用firebug的命令行,对网页进行脚本的调试.对于原生js当然没有问题,可是,有时候我们想要使用js类 ...

最新文章

  1. sklearn GaussianNB(高斯朴素贝叶斯)模型使用RandomSearchCV获取最优参数及可视化​​​​​​​
  2. 小的人工智能企业应如何解决算力服务器
  3. C#学习笔记(六):可空类型、匿名方法和迭代器
  4. fatal error C1083: Cannot open include file: 'ceconfig.h': No such file or directory
  5. mysql备份恢复出错,MySQL-记一次备份失败的排查过程
  6. SpringBoot项目集成Mybatis Plus(五)条件构造器
  7. 【个人笔记】OpenCV4 C++ 图像处理与视频分析 09课
  8. 驱动精灵、人生限速曲线救国
  9. 用计算机考试的时候怎么用有道词典,(图文教程)有道词典单词书
  10. Android手势密码
  11. python计算正整数各位之和_关于python:计算两个正整数或负整数之和
  12. 四川川之音文化传媒有限公司:电商物流运行呈加快恢复态势
  13. html表头解释_1分钟内解释的html
  14. Python+VSCode+Git【转】
  15. iOS 12 修改微信提示音,无需越狱不用电脑,详细教程
  16. web项目图片/文件保存方式
  17. 穷查理宝典--人类误判心理学思维导图
  18. upload-labs前三关详解
  19. 细节决定成败!Adobe国际认证LrC计划,让人像模特拍摄更有“钱“
  20. 教你用300万共享单车出行数据,预测骑行目的地 !(附源码)

热门文章

  1. flash在影片剪辑里面跳转场景
  2. freemarker常见语法大全
  3. [tensorflow] - csv文件读取
  4. vue --- 子组件监听点击事件,接收父组件参数.实现对应跳转
  5. webpack --- 使用vue
  6. Echarts --- 各个省份的坐标
  7. SylixOS中select原理及使用分析
  8. Spring Boot实践教程(二):SpringApplication分析
  9. 对寄存器ESP和EBP的一些理解
  10. jquery.ui.draggable中文文档jquery 自由拖拽类~study~