如何动态的导入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
Feb 25 Javascript
jquery 简短右键菜单 多浏览器兼容
Jan 01 Javascript
Javascript面象对象成员、共享成员变量实验
Nov 19 Javascript
用最通俗易懂的代码帮助新手理解javascript闭包 推荐
Mar 01 Javascript
jQuery使用技巧简单汇总
Apr 18 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
Jul 09 Javascript
jQuery支持动态参数将函数绑定到事件上的方法
Mar 17 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
Mar 25 Javascript
原生js的数组除重复简单实例
May 24 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
Jan 13 Javascript
Vue Cli与BootStrap结合实现表格分页功能
Aug 18 Javascript
vue-form表单验证是否为空值的实例详解
Oct 29 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
ajax完美实现两个网页 分页功能的实例代码
2013/04/16 PHP
php之curl设置超时实例
2014/11/03 PHP
摘自织梦CMS的HTTP文件下载类
2015/08/08 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
javascript中巧用“闭包”实现程序的暂停执行功能
2007/04/04 Javascript
JQuery实现倒计时按钮的实现代码
2012/03/23 Javascript
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
js实现非常简单的焦点图切换特效实例
2015/05/07 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
jQuery Ajax 实现分页 kkpager插件实例代码
2017/08/10 jQuery
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
5分钟教你用nodeJS手写一个mock数据服务器的方法
2019/09/10 NodeJs
vue-froala-wysiwyg 富文本编辑器功能
2019/09/19 Javascript
Vue之封装公用变量以及实现方式
2020/07/31 Javascript
[03:02]生活中的Dendi之野外度假篇
2016/08/09 DOTA
[57:28]2018DOTA2亚洲邀请赛 4.6 淘汰赛 TNC vs Liquid 第一场
2018/04/10 DOTA
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
利用Python实现命令行版的火车票查看器
2016/08/05 Python
Python正则表达式知识汇总
2017/09/22 Python
浅谈python数据类型及类型转换
2017/12/18 Python
Python与人工神经网络:使用神经网络识别手写图像介绍
2017/12/19 Python
Python补齐字符串长度的实例
2018/11/15 Python
Python简单I/O操作示例
2019/03/18 Python
Python调用OpenCV实现图像平滑代码实例
2020/06/19 Python
CSS3实现全景图特效示例代码
2018/03/26 HTML / CSS
马来西亚排名第一的宠物用品店:Pets Wonderland
2020/04/16 全球购物
工程班组长岗位职责
2013/12/30 职场文书
百年校庆节目主持词
2014/03/27 职场文书
树转促学习心得体会
2014/09/10 职场文书
给老师的感谢信
2015/01/20 职场文书
学习心理学心得体会
2016/01/22 职场文书
旅游安全责任协议书
2016/03/22 职场文书