`
流浪鱼
  • 浏览: 1693327 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js的原始方法动态加载js文件

    博客分类:
  • js
 
阅读更多

js的原始方法动态加载js文件

<script type="text/javascript">
         function loadScript(url, callback) {
             var script = document.createElement("script");
             script.type = "text/javascript";

             //IE
             if (script.readyState) {
                 script.onreadystatechange = function () {
                     if (script.readyState == "loaded" || script.readyState == "complete") {
                         script.onreadystatechange = null;
                         callback();
                     }
                 }
             } else {
                 //非IE
                 script.onload = function () {
                     callback();
                 }
             }
             script.src = url;
             document.getElementById("head").appendChild(script);
         }
         //第一步加载jquery类库
         loadScript("jquery/jquery-1.7.js", function () {
             //第二步加载test.js
             loadScript("js/test.js", function () {
                 //第三步加载test1.js
                 loadScript("js/test1.js", function () {

                 });
             });
         });
     </script>

 

分享到:
评论

相关推荐

    Js压缩工具 对JS文件压缩,缩小文件大小

    JavaScript(简称JS)是网页开发中的重要脚本语言,它负责网页的动态交互。然而,未经优化的JS文件可能会导致页面加载速度缓慢,影响用户体验。为了解决这个问题,"Js压缩工具"应运而生,它能有效地压缩JS文件,减少...

    java开发中压缩js,css文件

    在Java开发中,压缩JavaScript(js)和CSS(样式表)文件是一项常见的优化技术,用于减少网页加载时间和提高用户体验。这种技术通常被称为“文件合并与压缩”,它将多个js和css文件合并为一个文件,并去除其中不必要...

    Highcharts 3.0.5 所需js文件

    标题中的"Highcharts 3.0.5 所需js文件"指的是该版本所需的JavaScript文件集合,这些文件包含了Highcharts的核心功能和可能的扩展。 1. **Highcharts的基本概念**: - **Highcharts API**:Highcharts提供了一套...

    jsdiff一个javascript的文本差异比较实现

    使用时,可以通过npm或直接引入CDN链接来添加jsdiff到项目中。在JavaScript代码中,可以按需调用相应的API进行文本比较。 总结来说,jsdiff是一个强大的JavaScript文本差异比较库,适用于多种场景,其丰富的API和...

    jsmin js 压缩工具 javascript 压缩工具

    JavaScript是Web开发中不可或缺的一部分,它负责为网页添加交互性和动态功能。然而,未经压缩的JavaScript文件往往体积较大,导致页面加载速度变慢,影响用户体验。为了优化网站性能,开发者通常会使用像"jsmin"这样...

    javascript实现生成并下载txt文件

    在JavaScript中,生成并下载TXT文件是一项常见的任务,尤其在Web开发中,用户可能需要将某些数据导出为文本格式。下面将详细讲解如何利用JavaScript实现这个功能,并且确保兼容IE浏览器以及像Chrome这样的现代浏览器...

    pdf.js压缩文件

    `LICENSE` 文件通常包含了项目的许可协议,对于PDF.js来说,它可能遵循的是Mozilla Public License (MPL) v2.0或其他开源许可协议,这意味着你可以自由地使用、修改和分发这个库,但需要遵守特定的条款,例如保留...

    js加载base64图片

    在JavaScript(JS)中加载Base64编码的图片是一种常见的技术,特别是在动态创建或处理图像时。Base64是一种用于将二进制数据转换为文本格式的方法,以便可以在HTML和JavaScript中安全地传递。以下是对这个主题的详细...

    aes加密js文件下载aes.js pad-zeropadding-min.js

    `pad-zeropadding-min.js`的“min”后缀表明这是经过压缩和优化的版本,以减小文件大小,提高页面加载速度。 另外,还提供了一个名为`AesEncryptUtil.java`的后台工具类,它可能是为Java后端设计的,用于解密前端...

    打包多CSS或JS文件以加快页面加载速度的Handler (asp.net)

    为了实现这一目标,开发者经常采取将多个CSS或JavaScript(JS)文件打包成一个文件的方法,这样可以减少HTTP请求的数量,从而加速页面的渲染过程。在ASP.NET框架中,有一种名为`HttpCombiner`的处理程序,它专门用于...

    gzip压缩js,csss文件

    在IT行业中,优化网站性能是至关重要的,其中一种方法就是对JavaScript(js)和CSS(css)文件进行压缩。本文将详细讲解如何使用gzip工具来压缩这两种文件,以减少网络传输的数据量,从而提高网页加载速度。 gzip是...

    jquery.media.js 插件实现在线预览PDF文件

    5. **使用方法**:在网页中引入jQuery和`jquery.media.js`文件后,可以通过简单的jQuery选择器和方法调用来预览PDF。例如,`$('div').media({file: 'path_to_pdf.pdf', type: 'application/pdf'});` 这行代码会将...

    前端预览ofd文件,构建ofd.js组件库

    描述中提到“修复了初始包中部分ofd打开失败问题”,这表明项目对原始的OFD解析库进行了优化和增强,解决了某些OFD文件无法正确加载的问题。在实际应用中,文件格式的兼容性和稳定性是关键,因此这样的修复对于提高...

    本地JS做MD5验证时所需的JS文件

    在JavaScript中,实现MD5验证通常是为了确保文件或数据的原始性,防止被篡改。以下是对这两个关键文件的详细说明: 1. **calculator.worker.md5.js**: 这个文件很可能是一个Web Worker脚本,用于在后台线程中执行...

    flv.js和flv.min.js和基本使用demo(附带js文件)

    FLV.min.js是FLV.js的压缩版本,通过去除不必要的代码和注释,减小了文件大小,以提高页面加载速度和性能。在实际项目中,通常会使用FLV.min.js而不是未压缩的FLV.js。 **基本使用步骤** 1. **引入库**:在HTML...

    pdfjs对PDF文件进行预览的js文件项目

    当开启浏览器的开发者工具时,源映射文件可以帮助开发者追踪到原始的源代码行,即使这些代码已经被压缩或者混淆过。 项目中包含的其他js文件可能包括: - `viewer.js`:这是PDF.js的默认查看器,提供了用户界面,...

    JS文件加密

    #### 三、常见的JS文件加密方法 1. **字符串替换**:通过替换特定字符或字符串来实现加密。 2. **代码混淆**:改变变量名、函数名等,使得原始代码难以理解。 3. **动态加载**:将部分代码或资源动态加载到页面中,...

    js.rar_JS 打包_javascript 打包_js_js packed_js打包

    "js.rar" 是一个压缩包文件,其中包含了一系列已经打包的JavaScript文件,这些文件可能是为了优化代码、提高加载速度、或者是为了保护源代码不被轻易查看而进行的打包操作。 在Web开发中,JS打包(JS packing)是...

    js压缩工具,单个文件和多个文件同时都可以导入

    标题中提到的"js压缩工具"是一种专门针对JavaScript文件进行优化的工具,它可以将单个或多个JavaScript文件合并并压缩,消除其中的空白、注释和不必要的字符,同时进行代码混淆,使文件更紧凑,加载更快。...

    Echojs延迟加载图片JavaScript微型库

    **Echo.js:一款高效实用的JavaScript延迟加载图片库** 在网页设计中,图片是不可或缺的元素,它们可以增强用户体验,但同时也可能导致页面加载速度变慢。为了优化网站性能,延迟加载(Lazy Loading)技术应运而生...

Global site tag (gtag.js) - Google Analytics