码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript 之 动态加载JS代码或JS文件

时间:2017-02-21 19:09:45      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:alert   load   read   url   loaded   function   ext   asc   color   

 

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>

 

JavaScript 之 动态加载JS代码或JS文件

标签:alert   load   read   url   loaded   function   ext   asc   color   

原文地址:http://www.cnblogs.com/xinaixia/p/6424807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!