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

📄 au.js

📁 ZK 基础介绍 功能操作 模块 结合数据库操作
💻 JS
📖 第 1 页 / 共 3 页
字号:
if(_d5){zkau.hideCovered();}return _d5;};zkau.hideCovered=function(){var ary=[];for(var j=0;j<zkau._popups.length;++j){var el=$e(zkau._popups[j]);if($visible(el)){ary.push(el);}}for(var j=0;j<zkau.floats.length;++j){zkau.floats[j].addHideCovered(ary);}for(var j=0;j<zkau._overlaps.length;++j){var el=$e(zkau._overlaps[j]);if($visible(el)){ary.push(el);}}zk.hideCovered(ary);if(zkau.valid){zkau.valid.uncover();}};zkau.getMeta=function(cmp){var id=typeof cmp=="string"?cmp:cmp?cmp.id:null;if(!id){return null;}return zkau._metas[$uuid(id)];};zkau.setMeta=function(cmp,_de){var id=typeof cmp=="string"?cmp:cmp?cmp.id:null;if(!id){zk.error(mesg.COMP_OR_UUID_REQUIRED);return;}if(_de){zkau._metas[$uuid(id)]=_de;}else{delete zkau._metas[$uuid(id)];}};zkau.getMetaByType=function(el,_e1){el=$parentByType(el,_e1);return el!=null?zkau.getMeta(el):null;};zkau.cleanupMeta=function(cmp){var _e3=zkau.getMeta(cmp);if(_e3){if(_e3.cleanup){_e3.cleanup();}zkau.setMeta(cmp,null);}};zkau.setSPushInfo=function(_e4,_e5){var i=zkau._spushInfo[_e4];if(!i){i=zkau._spushInfo[_e4]={};}if(_e5.min!=null){i.min=_e5.min;}if(_e5.max!=null){i.max=_e5.max;}if(_e5.factor!=null){i.factor=_e5.factor;}};zkau.getSPushInfo=function(_e7){return zkau._spushInfo[_e7];};zkau.getByZid=function(n,zid){var oid=zkau._zidOwner(n);var v=zkau._zidsp[oid];if(v){v=v[zid];if(v){return $e(v);}}};zkau.initzid=function(n,zid){var oid=zkau._zidOwner(n);var ary=zkau._zidsp[oid];if(!ary){ary=zkau._zidsp[oid]={};}if(!zid){zid=getZKAttr(n,"zid");}ary[zid]=n.id;};zkau.cleanzid=function(n){var oid=zkau._zidOwner(n);var ary=zkau._zidsp[oid];if(ary){delete ary[getZKAttr(n,"zid")];}};zkau.cleanzidsp=function(n){delete zkau._zidsp[n.id];};zkau._zidOwner=function(n){for(var p=n;p;p=$parent(p)){if(getZKAttr(p,"zidsp")){return p.id;}}return "_zdt_"+zkau.dtid(n);};zkau.initdrag=function(n){zkau._drags[n.id]=new Draggable(n,{starteffect:zkau.closeFloats,endeffect:zkau._enddrag,change:zkau._dragging,ghosting:zkau._ghostdrag,z_dragdrop:true,revert:zkau._revertdrag,ignoredrag:zkau._ignoredrag});};zkau.cleandrag=function(n){if(zkau._drags[n.id]){zkau._drags[n.id].destroy();delete zkau._drags[n.id];}};zkau.initdrop=function(n){zkau._drops.unshift(n);};zkau.cleandrop=function(n){zkau._drops.remove(n);};zkau._ignoredrag=function(el,_fb){return zk.eval(el,"ignoredrag",null,_fb);};zkau._dragging=function(dg,_fd){var e=zkau._getDrop(dg.z_elorg||dg.element,_fd);if(!e||e!=dg.zk_lastDrop){zkau._cleanLastDrop(dg);if(e){dg.zk_lastDrop=e;Droppable_effect(e);}}};zkau._revertdrag=function(cmp,_100){if(zkau._getDrop(cmp,_100)==null){return true;}var dg=zkau._drags[cmp.id];var _102=cmp.style.position;zkau._revertpending=function(){if(zk.ie&&_102!="absolute"&&_102!="relative"){zkau._fixie4drop(cmp,_102);}if(dg.z_x!=null){cmp.style.left=dg.z_x;cmp.style.top=dg.z_y;delete dg.z_x;delete dg.z_y;}delete zkau._revertpending;};return false;};if(zk.ie){zkau._fixie4drop=function(el,_104){var p=el.parentNode;var n=el.nextSibling;zk.remove(el);el.style.position=_104;if(n){p.insertBefore(el,n);}else{p.appendChild(el);}};}zkau._enddrag=function(cmp,evt){zkau._cleanLastDrop(zkau._drags[cmp.id]);var _109=[Event.pointerX(evt),Event.pointerY(evt)];var e=zkau._getDrop(cmp,_109);if(e){var keys="";if(evt){if(evt.altKey){keys+="a";}if(evt.ctrlKey){keys+="c";}if(evt.shiftKey){keys+="s";}}setTimeout("zkau._sendDrop('"+cmp.id+"','"+e.id+"','"+_109[0]+"','"+_109[1]+"','"+keys+"')",38);}};zkau._sendDrop=function(_10c,_10d,x,y,keys){zkau.send({uuid:_10d,cmd:"onDrop",data:[_10c,x,y,keys]});};zkau._getDrop=function(cmp,_112){var _113=getZKAttr(cmp,"drag");var _114=null;l_next:for(var j=0;j<zkau._drops.length;++j){var e=zkau._drops[j];if(e==cmp){continue;}var _117=getZKAttr(e,"drop");if(_117!="true"){if(_113=="true"){continue;}for(var k=0;;){var l=_117.indexOf(",",k);var s=l>=0?_117.substring(k,l):_117.substring(k);if(s.trim()==_113){break;}if(l<0){continue l_next;}k=l+1;}}var _11b=Position.withinScroll(e,_112[0],_112[1]);if(!_11b&&(zk.gecko||zk.safari)){var real=$real(e);if(real!=e){_11b=Position.withinScroll(real,_112[0],_112[1]);}}if(_11b&&(!_114||_114.style.zIndex<e.style.zIndex)){_114=e;}}return _114;};zkau._cleanLastDrop=function(dg){if(dg&&dg.zk_lastDrop){Droppable_effect(dg.zk_lastDrop,true);dg.zk_lastDrop=null;}};zkau._ghostdrag=function(dg,_11f){var _120;if(_11f){var tn=$tag(dg.element);zk.zk_special=_120="TR"==tn||"TD"==tn||"TH"==tn;}else{_120=zk.zk_special;}if(_11f){var ofs=zkau.beginGhostToDIV(dg);if(_120){var el=dg.element;document.body.insertAdjacentHTML("afterbegin","<div id=\"zk_ddghost\" style=\"position:absolute;top:"+ofs[1]+"px;left:"+ofs[0]+"px;width:"+zk.offsetWidth(el)+"px;height:"+zk.offsetHeight(el)+"px;border:1px dotted black\"></div>");}else{var el=dg.element.cloneNode(true);el.id="zk_ddghost";el.style.position="absolute";el.style.top=ofs[1]+"px";el.style.left=ofs[0]+"px";document.body.appendChild(el);}dg.element=$e("zk_ddghost");}else{zkau.endGhostToDIV(dg);}return false;};zkau.beginGhostToDIV=function(dg){zk.dragging=true;dg.delta=dg.currentDelta();dg.z_elorg=dg.element;var ofs=Position.cumulativeOffset(dg.element);dg.z_scrl=Position.realOffset(dg.element);dg.z_scrl[0]-=zk.innerX();dg.z_scrl[1]-=zk.innerY();ofs[0]-=dg.z_scrl[0];ofs[1]-=dg.z_scrl[1];return ofs;};zkau.getGhostOrgin=function(dg){return dg.z_elorg;};zkau.endGhostToDIV=function(dg){setTimeout("zk.dragging=false",0);if(dg.z_elorg&&dg.element!=dg.z_elorg){zk.remove(dg.element);dg.element=dg.z_elorg;delete dg.z_elorg;}};zkau._pfj=0;zkau._pfIds="";zkau._pfsend=function(req,dtid){req.setRequestHeader("ZK-Client-Start",dtid+"-"+zkau._pfj++ +"="+Math.round($now()));if(zkau._pfIds){req.setRequestHeader("ZK-Client-Complete",zkau._pfIds);zkau._pfIds="";}};zkau._pfrecv=function(req){var ids=req.getResponseHeader("ZK-Client-Complete");if(ids&&(ids=ids.trim())){if(zkau._pfIds){zkau._pfIds+=",";}zkau._pfIds+=ids+"="+Math.round($now());}};zkau.beginUpload=function(_12c){zkau.endUpload();zkau._upldWndId=_12c;zkau._tmupload=setInterval(function(){zkau.send({dtid:zkau.dtid(_12c),cmd:"getUploadInfo",data:null});},660);};zkau.updateUploadInfo=function(p,cb){if(cb<=0){zkau.endUpload();}else{if(zkau._tmupload){var img=$e("zk_upload!img");if(!img){var html="<div id=\"zk_upload\" style=\"position:absolute;border:1px solid #77a;padding:9px;background-color:#fec;z-index:79000\">"+"<div style=\"width:202px;border:1px inset\"><img id=\"zk_upload!img\" src=\""+zk.getUpdateURI("/web/zk/img/prgmeter.gif")+"\"/></div><br/>"+mesg.FILE_SIZE+Math.round(cb/1024)+mesg.KBYTES+"<br/><input type=\"button\" value=\""+mesg.CANCEL+"\" onclick=\"zkau._cancelUpload()\"</div>";document.body.insertAdjacentHTML("afterbegin",html);zk.center($e("zk_upload"));img=$e("zk_upload!img");}if(p>=0&&p<=100){img.style.height="10px";img.style.width=(p*2)+"px";}}}};zkau._cancelUpload=function(){zkau.endUpload();if(zkau._upldWndId){zkau.sendOnClose(zkau._upldWndId);zkau._upldWndId=null;}};zkau.endUpload=function(){zk.focus(window);zk.remove($e("zk_upload"));if(zkau._tmupload){clearInterval(zkau._tmupload);zkau._tmupload=null;}};zkau.history=new zk.History();zkau.cmd0={bookmark:function(dt0){zkau.history.bookmark(dt0);},obsolete:function(dt0,dt1){zkau._cleanupOnFatal();zk.error(dt1);},alert:function(msg){alert(msg);},redirect:function(url,_136){try{zk.go(url,false,_136);}catch(ex){if(!zkau.confirmClose){throw ex;}}},title:function(dt0){document.title=dt0;},script:function(dt0){eval(dt0);},echo:function(dtid){zkau.send({dtid:dtid,cmd:"dummy",data:null,ignorable:true});},clientInfo:function(dtid){zkau._cInfoReg=true;zkau.send({dtid:dtid,cmd:"onClientInfo",data:[new Date().getTimezoneOffset(),screen.width,screen.height,screen.colorDepth,zk.innerWidth(),zk.innerHeight(),zk.innerX(),zk.innerY()]});},download:function(url){if(url){var ifr=$e("zk_download");if(ifr){ifr.src=url;}else{var html="<iframe src=\""+url+"\" id=\"zk_download\" name=\"zk_download\" style=\"display:none;width:0;height:0;border:0\"></iframe>";zk.insertHTMLBeforeEnd(document.body,html);}}},print:function(){window.print();},scrollBy:function(x,y){window.scrollBy(x,y);},scrollTo:function(x,y){window.scrollTo(x,y);},resizeBy:function(x,y){window.resizeBy(x,y);},resizeTo:function(x,y){window.resizeTo(x,y);},moveBy:function(x,y){window.moveBy(x,y);},moveTo:function(x,y){window.moveTo(x,y);},cfmClose:function(msg){zkau.confirmClose=msg;}};zkau.cmd1={wrongValue:function(uuid,cmp,dt1){if(cmp){cmp=$real(cmp);var old=cmp.value;cmp.defaultValue=old+"_err";if(old!=cmp.value){cmp.value=old;}if(zkau.valid){zkau.valid.errbox(cmp.id,dt1);}else{alert(dt1);}}else{alert(dt1);}},setAttr:function(uuid,cmp,dt1,dt2){if(dt1=="z.init"||dt1=="z.chchg"){if(cmp){var type=$type(cmp);if(type){zk.loadByType(cmp);if(zk.loading){zk.addInitCmp(cmp);}else{zk.eval(cmp,dt1=="z.init"?"init":"childchg",type);}}}return;}var done=false;if("z.drag"==dt1){if(!getZKAttr(cmp,"drag")){zkau.initdrag(cmp);}zkau.setAttr(cmp,dt1,dt2);done=true;}else{if("z.drop"==dt1){if(!getZKAttr(cmp,"drop")){zkau.initdrop(cmp);}zkau.setAttr(cmp,dt1,dt2);done=true;}else{if("zid"==dt1){zkau.cleanzid(cmp);if(dt2){zkau.initzid(cmp,dt2);}}}}if(zk.eval(cmp,"setAttr",null,dt1,dt2)){return;}if(!done){zkau.setAttr(cmp,dt1,dt2);}},rmAttr:function(uuid,cmp,dt1){var done=false;if("z.drag"==dt1){zkau.cleandrag(cmp);zkau.rmAttr(cmp,dt1);done=true;}else{if("z.drop"==dt1){zkau.cleandrop(cmp);zkau.rmAttr(cmp,dt1);done=true;}}if(zk.eval(cmp,"rmAttr",null,dt1)){return;}if(!done){zkau.rmAttr(cmp,dt1);}},outer:function(uuid,cmp,html){zk.unsetChildVParent(cmp);zk.cleanupAt(cmp);var from=cmp.previousSibling,_15d=cmp.parentNode,to=cmp.nextSibling;zk.setOuterHTML(cmp,html);if(from){zkau._initSibs(from,to,true);}else{zkau._initChildren(_15d,to);}if(zkau.valid){zkau.valid.fixerrboxes();}},addAft:function(uuid,cmp,html){var v=zk.isVParent(cmp);if(v){zk.unsetVParent(cmp);}var n=$childExterior(cmp);var to=n.nextSibling;zk.insertHTMLAfter(n,html);zkau._initSibs(n,to,true);if(v){zk.setVParent(cmp);}},addBfr:function(uuid,cmp,html){var v=zk.isVParent(cmp);if(v){zk.unsetVParent(cmp);}var n=$childExterior(cmp);var to=n.previousSibling;zk.insertHTMLBefore(n,html);zkau._initSibs(n,to,false);if(v){zk.setVParent(cmp);}},addChd:function(uuid,cmp,html){var n=$e(uuid+"!cave");if(!n){n=getZKAttr(cmp,"cave");if(n){n=$e(n);}}if(n){zkau._insertAndInitBeforeEnd(n,html);return;}n=$e(uuid+"!child");if(n){var to=n.previousSibling;zk.insertHTMLBefore(n,html);zkau._initSibs(n,to,false);return;}cmp=$real(cmp);zkau._insertAndInitBeforeEnd(cmp,html);},rm:function(uuid,cmp){if(cmp){zk.unsetChildVParent(cmp);zk.cleanupAt(cmp);cmp=$childExterior(cmp);zk.remove(cmp);}if(zkau.valid){zkau.valid.fixerrboxes();}},focus:function(uuid,cmp){if(!zk.eval(cmp,"focus")){zkau.autoZIndex(cmp);cmp=$real(cmp);zk.asyncFocus(cmp.id,10);}},closeErrbox:function(uuid,cmp){if(zkau.valid){zkau.valid.closeErrbox(uuid);}},submit:function(uuid,cmp){setTimeout(function(){if(cmp&&cmp.submit){cmp.submit();}},50);},invoke:function(uuid,cmp,func,arg0,arg1,arg2){zk.eval(cmp,func,null,arg0,arg1,arg2);},popup:function(uuid,cmp,mode,x,y){var type=$type(cmp);if(type){if(mode=="0"){for(var j=zkau.floats.length;--j>=0;){var n=zkau.floats[j];var f=n["close"];if(f&&f.apply(n,[cmp.id])){return;}}zkau.closeFloats();}else{var ref;if(mode=="1"){ref=$e(x);if(ref){var ofs=Position.cumulativeOffset($e(x));x=ofs[0];y=ofs[1]+zk.offsetHeight(ref);}}cmp.style.position="absolute";zk.setVParent(cmp);zkau._autopos(cmp,$int(x),$int(y));zk.eval(cmp,"context",type,ref);}}}};zkau.cmd1.cmd=zkau.cmd1.invoke;}

⌨️ 快捷键说明

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