最近在网上找到了一个可以动态加载射流研究…文件的射流研究…加载器,具体代码如下:JsLoader.js
var MiniSite=新对象();/** * 判断浏览器*/MiniSite .Browser={ ie:/msie/.测试(窗口。领航员。用户代理。tolowercase()),moz:/gecko/.测试(窗口。领航员。用户代理。tolowercase()),opera:/opera/.测试(窗口。领航员。用户代理。tolowercase()),safari:/safari/.测试(窗口。领航员。用户代理。tolowercase())};/** * JsLoader对象用来加载外部的射流研究…文件*/MiniSite .JsLoader={ /** *加载外部的射流研究…文件* @param sUrl要加载的射流研究…的全球资源定位器(统一资源定位符)地址* @fCallback js加载完成之后的处理函数*/load:function(sUrl,fcall back){ var _ script=document。创建元素(“脚本”);_script.setAttribute('charset ',' gbk ');_script.setAttribute('type ',' text/JavaScript ');_script.setAttribute('src ',sUrl);文件。getelementsbytagname(' head ')[0].appendChild(_ script);如果(迷你网站.浏览器。ie){ _ script。onreadystatechange=function(){ if(this。readystate==' loaded ' | | this。readystaate==' complete '){//fcall back();if(fCallback!=undefined){ fcall back();} } };}else if(MiniSite .浏览器。moz){ _ script。onload=function(){//fcall back();if(fCallback!=undefined){ fcall back();} };} else {//fcall back();if(fCallback!=undefined){ fcall back();} } } };JsLoader.js测试
!DOCTYPE HTMLhtml头!-引入射流研究…加载器-脚本类型=' text/JAVAScript ' src=' http : js/js loader。js /脚本titleJsLoaderTest.html/title脚本类型='text/javascript' if(MiniSite .Browser.ie){ //动态加载Js MiniSite .jsloader。load(' js/jquery-1。9 .1 .js ',function(){ alert('动态加载的是jquery-1。9 .1 .js’);$(function(){ alert(' jquery-1。9 .1 .射流研究…动态加载完成之后做的处理操作');});});}else{ MiniSite .jsloader。load(' js/jquery-2。0 .3 .js ',function(){ alert('动态加载的是jquery-2。0 .3 .js’);$(function(){ alert(' jquery-2。0 .3 .射流研究…动态加载完成之后做的处理操作');});});}/脚本/标题正文/正文/html测试结果如下:
工业管理学(工业工程)浏览器下测试结果:
谷歌浏览器下的测试结果:
为大家分享的如何使用射流研究…加载器动态加载外部爪哇岛描述语言文件,相信一定会对大家的学习有很大的帮助。