如何动态的导入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 相关文章推荐
基于jquery的模态div层弹出效果
Aug 21 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
May 06 Javascript
详解JavaScript基于面向对象之继承
Dec 13 Javascript
浅谈js中StringBuffer类的实现方法及使用
Sep 02 Javascript
AngularJS入门教程之数据绑定用法示例
Nov 01 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
Apr 11 Javascript
zTree节点文字过多的处理方法
Nov 24 Javascript
关于vue单文件中引用路径的处理方法
Jan 08 Javascript
Angular Material Icon使用详解
Nov 07 Javascript
vue组件间通信六种方式(总结篇)
May 15 Javascript
VueJS 取得 URL 参数值的方法
Jul 19 Javascript
解决vue-cli 打包后自定义动画未执行的问题
Nov 12 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
DC《小丑》11项提名领跑奥斯卡 Netflix成第92届奥斯卡提名最大赢家
2020/04/09 欧美动漫
PHP is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
解析dedeCMS验证码的实现代码
2013/06/07 PHP
php实现无限级分类
2014/12/24 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
PHP判断上传文件类型的解决办法
2015/10/20 PHP
PHP Yii框架之表单验证规则大全
2015/11/16 PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
2016/12/12 PHP
js数组的操作指南
2014/12/28 Javascript
jQuery中scrollTop()方法用法实例
2015/01/16 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
获取阴历(农历)和当前日期的js代码
2016/02/15 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
JS实现根据密码长度显示安全条功能
2017/03/08 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
vue各种事件监听实例(小结)
2020/06/24 Javascript
Python实现的摇骰子猜大小功能小游戏示例
2017/12/18 Python
Python实现嵌套列表去重方法示例
2017/12/28 Python
python暴力解压rar加密文件过程详解
2019/07/05 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
Made in Design德国:设计师家具、灯具和装饰
2019/10/31 全球购物
学校运动会开幕演讲稿
2014/01/04 职场文书
家长学校实施方案
2014/03/15 职场文书
学校火灾防控方案
2014/06/09 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
文明好少年事迹材料
2014/08/19 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
2015年国培研修感言
2015/08/01 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers