加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

如何动态的导入js文件具体要怎么实现

发布时间:2023-09-20 15:47:42 所属栏目:教程 来源:
导读:  在我们要进行动态的导入js文件时,我们可以使用下面的方法

  代码如下:

  var docFunc = {

  /***************************************************************************

  * purp
  在我们要进行动态的导入js文件时,我们可以使用下面的方法
 
  代码如下:
 
  var docFunc = {
 
  /***************************************************************************
 
  * purpose: 调用下面的动态加载脚本方法load_script
 
  **************************************************************************/
 
  loaddefJquery : function() {
 
  //alert(ucapSession.hostPath + ucapSession.appPath);
 
  //ucapSession.appPath为根目录
 
  docFunc.load_script(ucapSession.appPath
 
  + "ftdxxglxt/js/jquery-1.8.1.min.js");
 
  docFunc.load_script(ucapSession.appPath
 
  + "ftdxxglxt/js/jSuggest.js");
 
  },
 
  /***************************************************************************
 
  * purpose: 动态加载脚本
 
  **************************************************************************/
 
  load_script:function(url){
 
  var x = new ActiveXObject("Msxml2.XMLHTTP");
 
  x.open('GET', url, false);
 
  x.send('');
 
  eval(x.responseText);
 
  var s = x.responseText.split(//n/);
 
  var r = /^(?:function|var)/s*([a-zA-Z_]+)/i;
 
  for (var i = 0; i < s.length; i++)
 
  {
 
  var m = r.exec(s[i]);
 
  if (m != null)
 
  {
 
  window[m[1]] = eval(m[1]);
 
  }
 
  }
 
  }
 
  }
 
  在html页面或者jsp页面调用方法:
 
  代码如下:
 
  <script>
 
  docFunc.loaddefJquery();
 
  </script>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章