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


Posted in Javascript onJanuary 14, 2014

在我们要进行动态的导入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>
Javascript 相关文章推荐
JavaScript中的事件处理
Jan 16 Javascript
js 获取Listbox选择的值的代码
Apr 15 Javascript
JavaScript为对象原型prototype添加属性的两种方式
Aug 01 Javascript
Jqyery中同等与js中windows.onload的应用
May 10 Javascript
JavaScript检测实例属性, 原型属性
Feb 04 Javascript
浅谈js多维数组和hash数组定义和使用
Jul 27 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
Aug 03 Javascript
完美解决IE9浏览器出现的对象未定义问题
Sep 29 Javascript
BootStrap 导航条实例代码
May 18 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
Sep 10 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
Sep 05 Javascript
将查询条件的input、select清空
Jan 14 #Javascript
js导出txt示例代码
Jan 14 #Javascript
javascript 通用loading动画效果实例代码
Jan 14 #Javascript
jquery操作cookie插件分享
Jan 14 #Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
Jan 14 #Javascript
js动画效果制件让图片组成动画代码分享
Jan 14 #Javascript
利用JQuery制作符合Web标准的QQ弹出消息
Jan 14 #Javascript
You might like
php实现的debug log日志操作类实例
2016/07/12 PHP
改版了网上的一个js操作userdata
2007/04/27 Javascript
js CSS操作方法集合
2008/10/31 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
js调试系列 控制台命令行API使用方法
2014/06/18 Javascript
JS实现鼠标点击展开或隐藏表格行的方法
2015/03/03 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
用 js 的 selection range 操作选择区域内容和图片
2017/04/18 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
通过命令行生成vue项目框架的方法
2017/07/12 Javascript
laravel5.4+vue+element简单搭建的示例代码
2017/08/29 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
浅谈webpack构建工具配置和常用插件总结
2020/05/11 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
python通过ftplib登录到ftp服务器的方法
2015/05/08 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
使用python-Jenkins批量创建及修改jobs操作
2020/05/12 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
Python定义一个Actor任务
2020/07/29 Python
CSS3绘制有活力的链接下划线
2016/07/14 HTML / CSS
突袭HTML5之Javascript API扩展5—其他扩展(应用缓存/服务端消息/桌面通知)
2013/01/31 HTML / CSS
Sephora丝芙兰马来西亚官方网站:国际化妆品购物
2018/03/15 全球购物
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
优秀毕业生求职推荐信范文
2013/11/21 职场文书
人事主管岗位职责范本
2013/12/04 职场文书
大学生村官心得体会范文
2014/01/04 职场文书
建筑安全标语
2014/06/07 职场文书
管理人员岗位职责
2015/02/14 职场文书
入党积极分子个人总结
2015/03/02 职场文书
spring boot中nativeQuery的用法
2021/07/26 Java/Android