如何动态的导入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 数组的方法集合
Jun 05 Javascript
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
Oct 17 Javascript
javascript基础知识大集锦(二) 推荐收藏
Jan 13 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
Jun 13 Javascript
jquery中通过父级查找进行定位示例
Jun 28 Javascript
JavaScript 匿名函数和闭包介绍
Apr 13 Javascript
javascript实现youku的视频代码自适应宽度
May 25 Javascript
谈谈JavaScript的New关键字
Aug 26 Javascript
Bootstrap CSS布局之图像
Dec 17 Javascript
Vue DevTools调试工具的使用
Dec 05 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
Jul 06 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
Aug 08 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面向对象之后期静态绑定功能介绍
2015/05/18 PHP
一个简单安全的PHP验证码类 附调用方法
2016/06/24 PHP
如何在PHP中读写文件
2020/09/07 PHP
基于jQuery.Validate验证库知识点的详解
2013/04/26 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
2013/11/21 Javascript
JavaScript添加随滚动条滚动窗体的方法
2016/02/23 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
JavaScript中常用的验证reg
2016/10/13 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
vue登录页实现使用cookie记住7天密码功能的方法
2021/02/18 Vue.js
基于Python如何使用AIML搭建聊天机器人
2016/01/27 Python
python如何定义带参数的装饰器
2018/03/20 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
2018/06/14 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
利用python循环创建多个文件的方法
2018/10/25 Python
python对于requests的封装方法详解
2019/01/03 Python
python3 pygame实现接小球游戏
2019/05/14 Python
set在python里的含义和用法
2019/06/24 Python
Django框架表单操作实例分析
2019/11/04 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
基于keras中的回调函数用法说明
2020/06/17 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
HTML5 video标签(播放器)学习笔记(一):使用入门
2015/04/24 HTML / CSS
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
面向中国市场的在线海淘美妆零售网站:Beauty House美丽屋
2021/03/02 全球购物
为什么会有内存对齐
2016/10/10 面试题
Ruby如何进行文件操作
2014/07/17 面试题
上级检查欢迎词
2014/01/18 职场文书
数控技术应用个人求职信范文
2014/02/03 职场文书
会计学生自我鉴定
2014/02/06 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
2015医德医风个人工作总结
2015/04/02 职场文书
小学入学感言
2015/08/01 职场文书
2016年质量月活动总结报告
2016/04/05 职场文书