⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dojo.js

📁 对java中如何使用Ajax技术
💻 JS
📖 第 1 页 / 共 5 页
字号:
return i;}i+=step;}}return -1;};dojo.lang.indexOf=dojo.lang.find;dojo.lang.findLast=function(_122,_123,_124){return dojo.lang.find(_122,_123,_124,true);};dojo.lang.lastIndexOf=dojo.lang.findLast;dojo.lang.inArray=function(_125,_126){return dojo.lang.find(_125,_126)>-1;};dojo.lang.isObject=function(it){if(typeof it=="undefined"){return false;}return (typeof it=="object"||it===null||dojo.lang.isArray(it)||dojo.lang.isFunction(it));};dojo.lang.isArray=function(it){return (it&&it instanceof Array||typeof it=="array");};dojo.lang.isArrayLike=function(it){if((!it)||(dojo.lang.isUndefined(it))){return false;}if(dojo.lang.isString(it)){return false;}if(dojo.lang.isFunction(it)){return false;}if(dojo.lang.isArray(it)){return true;}if((it.tagName)&&(it.tagName.toLowerCase()=="form")){return false;}if(dojo.lang.isNumber(it.length)&&isFinite(it.length)){return true;}return false;};dojo.lang.isFunction=function(it){return (it instanceof Function||typeof it=="function");};(function(){if((dojo.render.html.capable)&&(dojo.render.html["safari"])){dojo.lang.isFunction=function(it){if((typeof (it)=="function")&&(it=="[object NodeList]")){return false;}return (it instanceof Function||typeof it=="function");};}})();dojo.lang.isString=function(it){return (typeof it=="string"||it instanceof String);};dojo.lang.isAlien=function(it){if(!it){return false;}return !dojo.lang.isFunction(it)&&/\{\s*\[native code\]\s*\}/.test(String(it));};dojo.lang.isBoolean=function(it){return (it instanceof Boolean||typeof it=="boolean");};dojo.lang.isNumber=function(it){return (it instanceof Number||typeof it=="number");};dojo.lang.isUndefined=function(it){return ((typeof (it)=="undefined")&&(it==undefined));};dojo.provide("dojo.lang.extras");dojo.lang.setTimeout=function(func,_132){var _133=window,_134=2;if(!dojo.lang.isFunction(func)){_133=func;func=_132;_132=arguments[2];_134++;}if(dojo.lang.isString(func)){func=_133[func];}var args=[];for(var i=_134;i<arguments.length;i++){args.push(arguments[i]);}return dojo.global().setTimeout(function(){func.apply(_133,args);},_132);};dojo.lang.clearTimeout=function(_137){dojo.global().clearTimeout(_137);};dojo.lang.getNameInObj=function(ns,item){if(!ns){ns=dj_global;}for(var x in ns){if(ns[x]===item){return new String(x);}}return null;};dojo.lang.shallowCopy=function(obj,deep){var i,ret;if(obj===null){return null;}if(dojo.lang.isObject(obj)){ret=new obj.constructor();for(i in obj){if(dojo.lang.isUndefined(ret[i])){ret[i]=deep?dojo.lang.shallowCopy(obj[i],deep):obj[i];}}}else{if(dojo.lang.isArray(obj)){ret=[];for(i=0;i<obj.length;i++){ret[i]=deep?dojo.lang.shallowCopy(obj[i],deep):obj[i];}}else{ret=obj;}}return ret;};dojo.lang.firstValued=function(){for(var i=0;i<arguments.length;i++){if(typeof arguments[i]!="undefined"){return arguments[i];}}return undefined;};dojo.lang.getObjPathValue=function(_140,_141,_142){with(dojo.parseObjPath(_140,_141,_142)){return dojo.evalProp(prop,obj,_142);}};dojo.lang.setObjPathValue=function(_143,_144,_145,_146){dojo.deprecated("dojo.lang.setObjPathValue","use dojo.parseObjPath and the '=' operator","0.6");if(arguments.length<4){_146=true;}with(dojo.parseObjPath(_143,_145,_146)){if(obj&&(_146||(prop in obj))){obj[prop]=_144;}}};dojo.provide("dojo.io.common");dojo.io.transports=[];dojo.io.hdlrFuncNames=["load","error","timeout"];dojo.io.Request=function(url,_148,_149,_14a){if((arguments.length==1)&&(arguments[0].constructor==Object)){this.fromKwArgs(arguments[0]);}else{this.url=url;if(_148){this.mimetype=_148;}if(_149){this.transport=_149;}if(arguments.length>=4){this.changeUrl=_14a;}}};dojo.lang.extend(dojo.io.Request,{url:"",mimetype:"text/plain",method:"GET",content:undefined,transport:undefined,changeUrl:undefined,formNode:undefined,sync:false,bindSuccess:false,useCache:false,preventCache:false,load:function(type,data,_14d,_14e){},error:function(type,_150,_151,_152){},timeout:function(type,_154,_155,_156){},handle:function(type,data,_159,_15a){},timeoutSeconds:0,abort:function(){},fromKwArgs:function(_15b){if(_15b["url"]){_15b.url=_15b.url.toString();}if(_15b["formNode"]){_15b.formNode=dojo.byId(_15b.formNode);}if(!_15b["method"]&&_15b["formNode"]&&_15b["formNode"].method){_15b.method=_15b["formNode"].method;}if(!_15b["handle"]&&_15b["handler"]){_15b.handle=_15b.handler;}if(!_15b["load"]&&_15b["loaded"]){_15b.load=_15b.loaded;}if(!_15b["changeUrl"]&&_15b["changeURL"]){_15b.changeUrl=_15b.changeURL;}_15b.encoding=dojo.lang.firstValued(_15b["encoding"],djConfig["bindEncoding"],"");_15b.sendTransport=dojo.lang.firstValued(_15b["sendTransport"],djConfig["ioSendTransport"],false);var _15c=dojo.lang.isFunction;for(var x=0;x<dojo.io.hdlrFuncNames.length;x++){var fn=dojo.io.hdlrFuncNames[x];if(_15b[fn]&&_15c(_15b[fn])){continue;}if(_15b["handle"]&&_15c(_15b["handle"])){_15b[fn]=_15b.handle;}}dojo.lang.mixin(this,_15b);}});dojo.io.Error=function(msg,type,num){this.message=msg;this.type=type||"unknown";this.number=num||0;};dojo.io.transports.addTransport=function(name){this.push(name);this[name]=dojo.io[name];};dojo.io.bind=function(_163){if(!(_163 instanceof dojo.io.Request)){try{_163=new dojo.io.Request(_163);}catch(e){dojo.debug(e);}}var _164="";if(_163["transport"]){_164=_163["transport"];if(!this[_164]){dojo.io.sendBindError(_163,"No dojo.io.bind() transport with name '"+_163["transport"]+"'.");return _163;}if(!this[_164].canHandle(_163)){dojo.io.sendBindError(_163,"dojo.io.bind() transport with name '"+_163["transport"]+"' cannot handle this type of request.");return _163;}}else{for(var x=0;x<dojo.io.transports.length;x++){var tmp=dojo.io.transports[x];if((this[tmp])&&(this[tmp].canHandle(_163))){_164=tmp;break;}}if(_164==""){dojo.io.sendBindError(_163,"None of the loaded transports for dojo.io.bind()"+" can handle the request.");return _163;}}this[_164].bind(_163);_163.bindSuccess=true;return _163;};dojo.io.sendBindError=function(_167,_168){if((typeof _167.error=="function"||typeof _167.handle=="function")&&(typeof setTimeout=="function"||typeof setTimeout=="object")){var _169=new dojo.io.Error(_168);setTimeout(function(){_167[(typeof _167.error=="function")?"error":"handle"]("error",_169,null,_167);},50);}else{dojo.raise(_168);}};dojo.io.queueBind=function(_16a){if(!(_16a instanceof dojo.io.Request)){try{_16a=new dojo.io.Request(_16a);}catch(e){dojo.debug(e);}}var _16b=_16a.load;_16a.load=function(){dojo.io._queueBindInFlight=false;var ret=_16b.apply(this,arguments);dojo.io._dispatchNextQueueBind();return ret;};var _16d=_16a.error;_16a.error=function(){dojo.io._queueBindInFlight=false;var ret=_16d.apply(this,arguments);dojo.io._dispatchNextQueueBind();return ret;};dojo.io._bindQueue.push(_16a);dojo.io._dispatchNextQueueBind();return _16a;};dojo.io._dispatchNextQueueBind=function(){if(!dojo.io._queueBindInFlight){dojo.io._queueBindInFlight=true;if(dojo.io._bindQueue.length>0){dojo.io.bind(dojo.io._bindQueue.shift());}else{dojo.io._queueBindInFlight=false;}}};dojo.io._bindQueue=[];dojo.io._queueBindInFlight=false;dojo.io.argsFromMap=function(map,_170,last){var enc=/utf/i.test(_170||"")?encodeURIComponent:dojo.string.encodeAscii;var _173=[];var _174=new Object();for(var name in map){var _176=function(elt){var val=enc(name)+"="+enc(elt);_173[(last==name)?"push":"unshift"](val);};if(!_174[name]){var _179=map[name];if(dojo.lang.isArray(_179)){dojo.lang.forEach(_179,_176);}else{_176(_179);}}}return _173.join("&");};dojo.io.setIFrameSrc=function(_17a,src,_17c){try{var r=dojo.render.html;if(!_17c){if(r.safari){_17a.location=src;}else{frames[_17a.name].location=src;}}else{var idoc;if(r.ie){idoc=_17a.contentWindow.document;}else{if(r.safari){idoc=_17a.document;}else{idoc=_17a.contentWindow;}}if(!idoc){_17a.location=src;return;}else{idoc.location.replace(src);}}}catch(e){dojo.debug(e);dojo.debug("setIFrameSrc: "+e);}};dojo.provide("dojo.lang.array");dojo.lang.mixin(dojo.lang,{has:function(obj,name){try{return typeof obj[name]!="undefined";}catch(e){return false;}},isEmpty:function(obj){if(dojo.lang.isObject(obj)){var tmp={};var _183=0;for(var x in obj){if(obj[x]&&(!tmp[x])){_183++;break;}}return _183==0;}else{if(dojo.lang.isArrayLike(obj)||dojo.lang.isString(obj)){return obj.length==0;}}},map:function(arr,obj,_187){var _188=dojo.lang.isString(arr);if(_188){arr=arr.split("");}if(dojo.lang.isFunction(obj)&&(!_187)){_187=obj;obj=dj_global;}else{if(dojo.lang.isFunction(obj)&&_187){var _189=obj;obj=_187;_187=_189;}}if(Array.map){var _18a=Array.map(arr,_187,obj);}else{var _18a=[];for(var i=0;i<arr.length;++i){_18a.push(_187.call(obj,arr[i]));}}if(_188){return _18a.join("");}else{return _18a;}},reduce:function(arr,_18d,obj,_18f){var _190=_18d;if(arguments.length==1){dojo.debug("dojo.lang.reduce called with too few arguments!");return false;}else{if(arguments.length==2){_18f=_18d;_190=arr.shift();}else{if(arguments.lenght==3){if(dojo.lang.isFunction(obj)){_18f=obj;obj=null;}}else{if(dojo.lang.isFunction(obj)){var tmp=_18f;_18f=obj;obj=tmp;}}}}var ob=obj?obj:dj_global;dojo.lang.map(arr,function(val){_190=_18f.call(ob,_190,val);});return _190;},forEach:function(_194,_195,_196){if(dojo.lang.isString(_194)){_194=_194.split("");}if(Array.forEach){Array.forEach(_194,_195,_196);}else{if(!_196){_196=dj_global;}for(var i=0,l=_194.length;i<l;i++){_195.call(_196,_194[i],i,_194);}}},_everyOrSome:function(_199,arr,_19b,_19c){if(dojo.lang.isString(arr)){arr=arr.split("");}if(Array.every){return Array[_199?"every":"some"](arr,_19b,_19c);}else{if(!_19c){_19c=dj_global;}for(var i=0,l=arr.length;i<l;i++){var _19f=_19b.call(_19c,arr[i],i,arr);if(_199&&!_19f){return false;}else{if((!_199)&&(_19f)){return true;}}}return Boolean(_199);}},every:function(arr,_1a1,_1a2){return this._everyOrSome(true,arr,_1a1,_1a2);},some:function(arr,_1a4,_1a5){return this._everyOrSome(false,arr,_1a4,_1a5);},filter:function(arr,_1a7,_1a8){var _1a9=dojo.lang.isString(arr);if(_1a9){arr=arr.split("");}var _1aa;if(Array.filter){_1aa=Array.filter(arr,_1a7,_1a8);}else{if(!_1a8){if(arguments.length>=3){dojo.raise("thisObject doesn't exist!");}_1a8=dj_global;}_1aa=[];for(var i=0;i<arr.length;i++){if(_1a7.call(_1a8,arr[i],i,arr)){_1aa.push(arr[i]);}}}if(_1a9){return _1aa.join("");}else{return _1aa;}},unnest:function(){var out=[];for(var i=0;i<arguments.length;i++){if(dojo.lang.isArrayLike(arguments[i])){var add=dojo.lang.unnest.apply(this,arguments[i]);out=out.concat(add);}else{out.push(arguments[i]);}}return out;},toArray:function(_1af,_1b0){var _1b1=[];for(var i=_1b0||0;i<_1af.length;i++){_1b1.push(_1af[i]);}return _1b1;}});dojo.provide("dojo.lang.func");dojo.lang.hitch=function(_1b3,_1b4){var fcn=(dojo.lang.isString(_1b4)?_1b3[_1b4]:_1b4)||function(){};return function(){return fcn.apply(_1b3,arguments);};};dojo.lang.anonCtr=0;dojo.lang.anon={};dojo.lang.nameAnonFunc=function(_1b6,_1b7,_1b8){var nso=(_1b7||dojo.lang.anon);if((_1b8)||((dj_global["djConfig"])&&(djConfig["slowAnonFuncLookups"]==true))){for(var x in nso){try{if(nso[x]===_1b6){return x;}}catch(e){}}}var ret="__"+dojo.lang.anonCtr++;while(typeof nso[ret]!="undefined"){ret="__"+dojo.lang.anonCtr++;}nso[ret]=_1b6;return ret;};dojo.lang.forward=function(_1bc){return function(){return this[_1bc].apply(this,arguments);};};dojo.lang.curry=function(_1bd,func){var _1bf=[];_1bd=_1bd||dj_global;if(dojo.lang.isString(func)){func=_1bd[func];}for(var x=2;x<arguments.length;x++){_1bf.push(arguments[x]);}var _1c1=(func["__preJoinArity"]||func.length)-_1bf.length;function gather(_1c2,_1c3,_1c4){var _1c5=_1c4;var _1c6=_1c3.slice(0);for(var x=0;x<_1c2.length;x++){_1c6.push(_1c2[x]);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -