zoukankan      html  css  js  c++  java
  • 页面中js按顺序加载完全的方法

    页面中js加载完全的方法

     

    function loadScript( url, callback) {

        var script = document.createElement("script");

        script.type = "text/javascript";

        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.getElementsByName("head")[0].appendChild(script);

    }

    如何让脚本的执行顺序按照你设定的顺序执行,使用嵌套的方式:

    loadScript("file1.js", function() {

        loadScript("file2.js", function() {

            loadScript("file3.js", function() {

                alert("All files are loaded");

            });

        });

    });

  • 相关阅读:
    sklearn之线性回归
    机器学习概述
    scipy之定积分计算和简单图像处理
    scipy之插值器
    numpy之排序
    spring mvc 实现文件上传
    Maven安装本地jar包到本地仓库
    spring mvc实现转发和重定向
    sprign mvc 解决中文乱码问题
    spring mvc 中使用session
  • 原文地址:https://www.cnblogs.com/xiaoniaohhl/p/11254272.html
Copyright © 2011-2022 走看看