如何动态的导入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函数库-集合框架
Apr 27 Javascript
IE、FF浏览器下修改标签透明度
Jan 28 Javascript
require.js深入了解 require.js特性介绍
Sep 04 Javascript
JavaScript Math.floor方法(对数值向下取整)
Jan 09 Javascript
js实现字符串转日期格式的方法
May 20 Javascript
javaScript实现滚动新闻的方法
Jul 30 Javascript
jQuery基于BootStrap样式实现无限极地区联动
Aug 26 Javascript
JavaScript hasOwnProperty() 函数实例详解
Aug 04 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 jQuery
JS监听事件的叠加和移除功能
Nov 19 Javascript
jquery实现手风琴案例
May 04 jQuery
关于uniApp editor微信滑动问题
Jan 15 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
php5数字型字符串加解密代码
2008/04/24 PHP
php设计模式 Observer(观察者模式)
2011/06/26 PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
2012/09/30 PHP
PHP中设置一个严格30分钟过期Session面试题的4种答案
2014/07/30 PHP
php批量删除操作(数据访问)
2017/05/23 PHP
JavaScript函数、方法、对象代码
2008/10/29 Javascript
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
用javascript判断IE版本号简单实用且向后兼容
2013/09/11 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
2013/12/24 Javascript
简单的JavaScript互斥锁分享
2014/02/02 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
使用javascript插入样式
2016/03/14 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
2016/05/05 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
vue+elementUI实现图片上传功能
2019/08/20 Javascript
layer.js之回调销毁对话框的例子
2019/09/11 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
js对象简介与基本用法示例
2020/03/13 Javascript
python中range()与xrange()用法分析
2016/09/21 Python
Python实现字符串匹配算法代码示例
2017/12/05 Python
python实现对任意大小图片均匀切割的示例
2018/12/05 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
Python装饰器的应用场景代码总结
2020/04/10 Python
opencv+python实现鼠标点击图像,输出该点的RGB和HSV值
2020/06/02 Python
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
Myprotein西班牙官网:欧洲第一大运动营养品牌
2020/02/24 全球购物
2013年保送生自荐信格式
2013/11/20 职场文书
公司财务流程之主管工作流程
2014/03/03 职场文书
小学班主任培训方案
2014/06/04 职场文书
中华魂放飞梦想演讲稿
2014/08/26 职场文书
教师文明餐桌光盘行动倡议书
2015/04/28 职场文书