var zboxSessionKey=null; var lockCount=0; function Clock(){ var date=new Date(); this.year=date.getFullYear(); this.month=date.getMonth()+1; this.date=date.getDate(); this.day=new Array("Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat")[date.getDay()]; this.hour=date.getHours()<10?"0"+date.getHours():date.getHours(); this.minute=date.getMinutes()<10?"0"+date.getMinutes():date.getMinutes(); this.second=date.getSeconds()<10?"0"+date.getSeconds():date.getSeconds(); this.today=function(){ return this.year+"-"+this.month+"-"+this.date;}; this.time=function(){ return this.hour+":"+this.minute+":"+this.second;}; this.week=function(){ return this.day;}; this.welcome=function(){ return date.getHours()<12?"上午好,":"下午好,";}; this.toString=function(){ return '现在是:'+this.year+"-"+this.month+"-"+this.date+' '+this.hour+":"+this.minute+":"+this.second+' '+this.day;}; this.display=function(welcomeEle,dayEle,timeEle,weekEle){ lockCount++; if(typeof setLockCount!='number'){ setLockCount=300;} if(lockCount>setLockCount){ if(typeof deskTopObj!=="undefined"){ if(!deskTopObj.deskTop.lock){ deskTopObj.lockScreen(true);}}} var clock=new Clock(); welcomeEle.innerHTML=clock.welcome(); dayEle.innerHTML=clock.today(); timeEle.innerHTML=clock.time(); weekEle.innerHTML=clock.week(); window.setTimeout(function(){clock.display(welcomeEle,dayEle,timeEle,weekEle);},1000);}; this.interval=function(timespan,callback){ var clock=new Clock(); if(typeof timespan!='number'){ timespan=1000;} window.setTimeout(function(){clock.interval(timespan,callback);},timespan); if(typeof callback=='function'){ callback();}}}(function($){ String.prototype.format=function(args){ var result=this; if(arguments.length>0){ if(arguments.length==1&&typeof(args)=="object"){ for(var key in args){ if(args[key]!=undefined){ var reg=new RegExp("({"+key+"};)","g"); result=result.replace(reg,args[key]); reg=new RegExp("({"+key+"})","g"); result=result.replace(reg,args[key]);}}} else{ for(var i=0;i"); return this.replace(/\n/gi,"
");}; String.prototype.covertToTemplate=function(obj){ return this.replace(/\$\w+\$/gi,function(matchs){ var returns=obj[matchs.replace(/\$/g,"")]; return(returns+"")=="undefined"?"":returns;});}; String.prototype.covertToDate=function(){ var converted=Date.parse(this); var dateObj=new Date(converted); if(isNaN(dateObj)){ var arys=this.split('-'); dateObj=new Date(arys[0],--arys[1],arys[2]);} return dateObj;}; Date.prototype.Format=function(formatStr){ var str=formatStr; var __month=this.getMonth()+1; var Week=['日','一','二','三','四','五','六']; str=str.replace(/yyyy|YYYY/,this.getFullYear()); str=str.replace(/yy|YY/,(this.getYear()%100)>9?(this.getYear()%100).toString():'0'+(this.getYear()%100)); str=str.replace(/MM/,__month>9?__month.toString():'0'+__month); str=str.replace(/M/g,__month); str=str.replace(/w|W/g,Week[this.getDay()]); str=str.replace(/dd|DD/,this.getDate()>9?this.getDate().toString():'0'+this.getDate()); str=str.replace(/d|D/g,this.getDate()); str=str.replace(/hh|HH/,this.getHours()>9?this.getHours().toString():'0'+this.getHours()); str=str.replace(/h|H/g,this.getHours()); str=str.replace(/mm/,this.getMinutes()>9?this.getMinutes().toString():'0'+this.getMinutes()); str=str.replace(/m/g,this.getMinutes()); str=str.replace(/ss|SS/,this.getSeconds()>9?this.getSeconds().toString():'0'+this.getSeconds()); str=str.replace(/s|S/g,this.getSeconds()); return str;}; Date.prototype.DateAdd=function(strInterval,number){ var dtTmp=this; switch(strInterval){ case 's':return new Date(Date.parse(dtTmp)+(1000*number)); case 'm':return new Date(Date.parse(dtTmp)+(60000*number)); case 'h':return new Date(Date.parse(dtTmp)+(3600000*number)); case 'd':return new Date(Date.parse(dtTmp)+(86400000*number)); case 'w':return new Date(Date.parse(dtTmp)+((86400000*7)*number)); case 'q':return new Date(dtTmp.getFullYear(),(dtTmp.getMonth())+number*3,dtTmp.getDate(),dtTmp.getHours(),dtTmp.getMinutes(),dtTmp.getSeconds()); case 'M':return new Date(dtTmp.getFullYear(),(dtTmp.getMonth())+number,dtTmp.getDate(),dtTmp.getHours(),dtTmp.getMinutes(),dtTmp.getSeconds()); case 'y':return new Date((dtTmp.getFullYear()+number),dtTmp.getMonth(),dtTmp.getDate(),dtTmp.getHours(),dtTmp.getMinutes(),dtTmp.getSeconds());}}; Date.prototype.addDays=function(number){ return this.DateAdd('d',number);}; Date.prototype.DateDiff=function(strInterval,endDate){ var startDate=this; if(typeof endDate=='string'){ endDate=endDate.covertToDate();}; switch(strInterval){ case 's':return parseInt((endDate-startDate)/1000); case 'm':return parseInt((endDate-startDate)/60000); case 'h':return parseInt((endDate-startDate)/3600000); case 'd':return parseInt((endDate-startDate)/86400000); case 'w':return parseInt((endDate-startDate)/(86400000*7)); case 'M':return(endDate.getMonth()+1)+((endDate.getFullYear()-startDate.getFullYear())*12)-(startDate.getMonth()+1); case 'y':return endDate.getFullYear()-startDate.getFullYear();}}; Function.prototype.deferLoad=function(o,defer,args){ var fn=this; return setTimeout(function(){fn.apply(o,args||[]);},defer);};})(jQuery);(function($){ $.keyCode=$.keyCode||{}; $.extend($.keyCode,{ BACKSPACE:8, TAB:9, ENTER:13, SHIFT:16, CTRL:17, ALT:18, CAPS_LOCK:20, ESC:27, SPACE:32, PAGE_UP:33, PAGE_DOWN:34, END:35, HOME:36, LEFT:37, UP:38, RIGHT:39, DOWN:40, DELETE:46, LWIN:91, RWIN:92, APPS:93, NUMPAD_MULTIPLY:106, NUMPAD_ADD:107, NUMPAD_ENTER:108, NUMPAD_SUBTRACT:109, NUMPAD_DECIMAL:110, NUMPAD_DIVIDE:111, F1:112, F2:113, F3:114, F4:115, F5:116, F6:117, F7:118, F8:119, F9:120, F10:121, F11:122, F12:123, COMMA:188, PERIOD:190});})(jQuery);(function($){ var rx=rx||{}; rx.queryString=function(){ var cache=[],init=function(){ var name,value,i; var str=location.search; var num=str.indexOf("?"); str=str.substr(num+1); var arrtmp=str.split("&"); for(i=0;i0){ name=arrtmp[i].substring(0,num); value=arrtmp[i].substr(num+1); cache[name]=value;}}}; init(); return{ getUrlParams:function(url_str){ var name,value,i; var paras=[]; var str=url_str; var num=str.indexOf("?"); str=str.substr(num+1); var arrtmp=str.split("&"); paras.length=arrtmp.length; for(i=0;i0){ name=arrtmp[i].substring(0,num); value=arrtmp[i].substr(num+1); paras[name]=value;};}; return paras;}, getDllName:function(url_str){ var name,value,i; var paras=[]; var str=url_str; var num=str.indexOf("?"); str=str.substr(0,num); str=str.substr(str.lastIndexOf("/")+1); var _dllName=this.getUrlParams(url_str)["dllName"] if(_dllName&&_dllName!='undefined')return _dllName; return str.split(".")[0];}, getParams:function(para_str){ var name,value,i; var paras=[]; var arrtmp=para_str.split("&"); paras.length=arrtmp.length; for(i=0;i0){ name=arrtmp[i].substring(0,num); value=arrtmp[i].substr(num+1); paras[name]=value;};}; return paras;}, get:function(para){ return cache[para];}, set:function(para,value){ cache[para]=value;}};}; $.queryString=new rx.queryString();})(jQuery);(function($){ var parseJson=$.parseJSON; $.parseJSON=function(data){ if(typeof data=='string'){ data=data.replace(/\\/g,'\\\\');} try{ return parseJson.apply(this,data);} catch(ex){ try{ return eval(data);} catch(ex){ try{ return(new Function("return "+data))();} catch(ex){ var _pageCode=(typeof page==="undefined"?"":page); $.lnkMsgBox.warn("Json parse error: \n pageCode:"+_pageCode+" \n parse string: \n "+data);}}}}; $.stringify=function(jsn){ if(jsn==undefined)return ""; var r=[]; if(typeof jsn=="string")return "\"" + jsn.replace(/([\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t)/g,"\\t")+"\""; if(typeof jsn=="object"){ if(!jsn.sort){ for(var i in jsn) r.push("\"" + i + "\":"+$.stringify(jsn[i])); if(!!document.all&&!/^\n?function\s*toString\(\)\s*\{\n?\s*\[native code\]\n?\s*\}\n?\s*$/.test(jsn.toString)){ r.push("toString:"+jsn.toString.toString());} r="{"+r.join()+"}"}else{ for(var i=0;i0){ _this.settings.url=_this.settings.appSvr;} else{ _this.settings.url=_this.settings.appSvr+"/"+_this.settings.dllName+"/csp/";} var svrindex=_this.settings.url.lastIndexOf("/")+1; if(svrindex!=_this.settings.url.length){ _this.settings.url=_this.settings.url+"/";} _this.settings.url+=_this.settings.dllName+".dll?page="+page+"&pcmd="+pcmd+"&";} else{ _this.settings.url=_this.settings.dllName+".dll?page="+page+"&pcmd="+pcmd+"&";}} if(typeof options.data==='undefined'){ _this.settings.data={};} else{ if(_this.settings.type.toUpperCase()=="GET"){ if(typeof options.data=="string"){ _this.settings.url+=_this.settings.data+"&";} else{ $.each(_this.settings.data,function(name,val){ _this.settings.url+=name+"="+encodeURIComponent(val)+"&";});} _this.settings.data={};}} sessionkey=_this.settings.sessionkey||zboxSessionKey||$.queryString.get("sessionkey"); _this.settings.url+="&k=1&sessionkey="+sessionkey; if(_this.settings.type.toUpperCase()=="POST"){ var postParams=""; if(typeof options.data=="string"&&_this.settings.data!=""){ postParams=_this.settings.data+"&";} else{ if(typeof _this.settings.data=="object"){ postParams=$.param(_this.settings.data); if(postParams!="")postParams+="&";}} if(_this.settings.postContainer!=''){ var _postData={}; $(_this.settings.postContainer).find('input').each(function(){ var ltype=$(this)[0].type; if(ltype=="text"||ltype=="hidden"||ltype=="textarea"){ var name=$(this).attr('id')||$(this).attr('name'); if(name!=""&&typeof name!=='undefined'){ _postData[name]=$.trim($(this).val());}}}); $(_this.settings.postContainer).find('textarea').each(function(){ var name=$(this).attr('id')||$(this).attr('name'); if(name!=""&&typeof name!=='undefined'){ _postData[name]=$(this).val();}}); $(_this.settings.postContainer).find("select").each(function(){ var name=$(this).attr('id')||$(this).attr('name'); if(name!=""&&typeof name!=='undefined'){ _postData[name]=$.trim($(this).val());}}); postParams+=$.param(_postData)+"&";}; if(typeof options.postGrid!='undefined'){ var data=options.postGrid.data; var column=options.postGrid.column; for(var i=0;i
').css({opacity:_this.settings.opacity}).prependTo(_this.settings.lockContainer).show();}; _this.closeOverlay=function(){ if(_this.settings.lock&&$(".l-ajax-loading",_this.settings.lockContainer).length>0) $($(".l-ajax-loading",_this.settings.lockContainer)[0]).remove();}; _this.error=function(jqXHR,textStatus,errorThrown){ if(textStatus=="timeout"){ $.lnkMsgBox.error('服务器请求超时!请求动作:'+_this.settings.action);return false;}else if(textStatus=="error"||textStatus=="parsererror"){ $.lnkMsgBox.error('服务器请求发生错误!请求动作:'+_this.settings.action);return false;}else if(textStatus=="abort"){ $.lnkMsgBox.error('服务器请求发生中断!请求动作:'+_this.settings.action);return false;}}; _this.send=function(){ $.ajax(_this.settings);}; _this.init(); _this.send();}; rxAjax=function(options){ return new $.rxAjax(options);}; securityAjax=function(options){ return new $.rxAjax(options);};})(jQuery);(function($){ $.extend($,{ getSysCode:function(p_url){ var _sysCode=""; if(p_url.indexOf(".dll?")>0){ if(p_url.lastIndexOf("/")>0){ _sysCode=p_url.slice(p_url.lastIndexOf("/")+1,p_url.indexOf(".dll?"));} else{ _sysCode=p_url.slice(0,p_url.indexOf(".dll?"));}} return _sysCode;}, getSession:function(callback){ if(typeof deskTop_svr!=='undefined'&&deskTop_svr!=''){ var svrindex=deskTop_svr.lastIndexOf("/")+1; if(svrindex!=deskTop_svr.length){ deskTop_svr=deskTop_svr+"/";} var url=deskTop_svr+"rxDeskTop/csp/rxDeskTop.dll?page=SYS01AA&pcmd=GetSession&format=json&jsoncallback=?"; $.getJSON(url,callback);} else{ callback({key:''});}}, wirteSysLog:function(options,callback){ var _phost=decodeURIComponent($.queryString.get("hkhost")); var _hostname=$.queryString.getUrlParams(_phost)["hn"]; var _mac=$.queryString.getUrlParams(_phost)["mc"]; var _ver=$.queryString.getUrlParams(_phost)["ver"]; var opts=$.extend({ p_url:'', logTitle:'', logMsg:'', userId:'', userHost:_hostname, userMac:_mac, sysCode:'', moduleCode:'', menuGroup:'0', menuCode:'', pageCode:'', pluginVer:_ver},options); if(opts.p_url==''){opts.p_url=window.location.href;}; if(opts.moduleCode==''){opts.moduleCode=this.getSysCode(opts.p_url);}; if(opts.menuGroup=='0'){opts.menuGroup=(typeof $.queryString.getUrlParams(opts.p_url)["group"]=='undefined'?'0':$.queryString.getUrlParams(opts.p_url)["group"]);}; if(opts.menuCode==''){opts.menuCode=(typeof $.queryString.getUrlParams(opts.p_url)["m_id"]=='undefined'?'':$.queryString.getUrlParams(opts.p_url)["m_id"]);}; if(opts.pageCode==''){opts.pageCode=(typeof $.queryString.getUrlParams(opts.p_url)["page"]=='undefined'?'':$.queryString.getUrlParams(opts.p_url)["page"]);}; if(opts.userHost==''||opts.userHost==undefined){ opts.userHost=rx.host.getHostName();} if(opts.userMac==''||opts.userMac==undefined){ opts.userMac=rx.host.getMacAddress();} if(opts.pluginVer==''||opts.pluginVer==undefined){ opts.pluginVer=rx.host.getVersion();} rxAjax({ type:"POST", dllName:"rxDeskTop", action:"Common/WirteSysLog", data:{ userId:opts.userId, logTitle:opts.logTitle, logMsg:opts.logMsg, userHost:opts.userHost, userMac:opts.userMac, sysCode:opts.sysCode, moduleCode:opts.moduleCode, menuGroup:opts.menuGroup, menuCode:opts.menuCode, pageCode:opts.pageCode, pluginVer:opts.pluginVer}, async:false, lock:false, success:function(jsnObj){ if(typeof callback=='function'){ callback();}}});}, synSessionKey:function(callback){ this.getSession(function(session){ zboxSessionKey=session.key; if(typeof callback=='function'){ callback();}});}, msgConfirm:function(msg,frule,callback){ var __type=frule.type==""?3:frule.type; var __msg=frule.msg==""?msg:frule.msg; if(frule.type==""){ rxAjax({ type:"POST", dllName:dllName, action:"PublicFunction_Page/SavePromptMessage", lock:false, data:{ type:__type, jsFlag:1, dllName:dllName, m_id:m_id, pageCode:page, msgCode:frule.rcode, sourceCode:'', message:__msg}, success:function(strResult){}});} switch(__type){ case 1:{ $.lnkMsgBox.error('配置类型错误!');};break; case 2:{ $.lnkMsgBox.warn(__msg,function(){ callback();});};break; case 3:{ $.lnkMsgBox.confirm(__msg,function(yes){if(yes){callback();}});};break; case 4:{ callback();};break; default:break;}}, synLockCount:function(){ if(parent!=window){ if(window.postMessage){ parent.postMessage("timeCount=0","*");}}}, colseConfirm:function(tips){ if(window.postMessage){ parent.postMessage("act=1&ifr="+window.name+"&msg="+tips,"*");}}, unColseConfirm:function(){ if(window.postMessage){ parent.postMessage("act=0&ifr="+window.name,"*");}}, doPostMessage:function(msg,domain){ try{ if(domain){ parent.postMessage(msg,domain);} else{ parent.postMessage(msg,"*");} return true;} catch(ex){ return false;}}, receiveMessage:function(handler){ if(window.postMessage){ $(window).bind("message",function(e){ var ev=window.event||e; if(ev.data&&typeof ev.data==="string"){ var paras=$.queryString.getParams(ev.data); var origin=ev.origin; if($.isFunction(handler)){ handler(paras,origin);}}}); return true;} else{ return false;}}}); $.synSessionKey();})(jQuery);(function($){ if(window.postMessage){ $(window).bind("message",function(e){ var ev=window.event||e; if(ev.data&&typeof ev.data==='string'){ var paras=$.queryString.getParams(ev.data); if(paras["timeCount"]&¶s["timeCount"]=="0"){ if(typeof deskTopObj!=="undefined"){ lockCount=0;} else{ $.synLockCount();}} else if(paras["act"]&¶s["ifr"]!=""){ var ifr=document.getElementById(paras["ifr"]); if(paras["act"]==1){ $.colseConfirm(paras["msg"]); if(ifr&&ifr.win){ ifr.win.closeConfirm({tips:paras["msg"],callback:function(){ $.unColseConfirm();}});} if(ifr&&typeof _tab_memu!=="undefined"){ _tab_memu.closeConfirm({tabid:paras["ifr"],tips:paras["msg"],callback:function(){ _tab_memu.unCloseConfirm();}});} if(ifr&&typeof deskTopObj!=="undefined"){ deskTopObj.closeConfirm({tips:paras["msg"],callback:function(){ deskTopObj.unCloseConfirm();}});}} else{ $.unColseConfirm(); if(ifr&&ifr.win){ ifr.win.unCloseConfirm();} if(ifr&&typeof _tab_memu!=="undefined"){ _tab_memu.unCloseConfirm();} if(ifr&&typeof deskTopObj!=="undefined"){ deskTopObj.unCloseConfirm();}}} else if(paras["closeWin"]&¶s["closeWin"]!=""){ var theWin=$.lnkUI.get(paras["closeWin"]); if(theWin){ theWin.close();}}}});}})(jQuery);(function($){ if(checkSession){ var page=$.queryString.get("page"); var nckKey=$.queryString.get("nckKey"); var noCheckPage=['SYSLOGIN','SYSSHARE','SYS01AA','SYS01AC','SYS02AB','SYS03AA','SYS03AB','SYS03AC','SYS03AD','SYS03AE','SYS05AE','SYS01AE']; var pageStr=noCheckPage.join("|")+"|"; if(pageStr.indexOf((page+"|").toUpperCase())<0&&nckKey!="1"){ var sessionkey=$.queryString.get("sessionkey"); $.getSession(function(session){ if(typeof deskTop_svr!=='undefined'&&deskTop_svr!=''){ if(session.key==''){ location.href=rxLoginPage+"&returnURL="+encodeURIComponent(location.href); return;}; if(sessionkey&&session.key!=sessionkey){ location.href=rxLoginPage+"&returnURL="+encodeURIComponent(location.href); return;};}});};}; $(document).mousemove(function(e){ if(typeof loginObj==="undefined"){ lockCount=0; $.synLockCount();}}); if($.browser.msie){ if(document.documentMode>7){ var oCss=document.styleSheets[0]; oCss.addRule(".gvthtop","position:inherit;"); oCss.addRule(".gvthtopleft","position:inherit;"); oCss.addRule(".gvthonlytop","position:inherit;"); oCss.addRule("#divgv","position:inherit;"); oCss.addRule(".divgvclass","position:inherit;");}} else{ var oCss=document.styleSheets[0]; oCss.cssRules?(oCss.insertRule("#divgv{position:inherit;}",oCss.cssRules.length)):oCss.addRule("#divgv","position:inherit;"); oCss.cssRules?(oCss.insertRule(".divgvclass{position:inherit;}",oCss.cssRules.length)):oCss.addRule(".divgvclass","position:inherit;");}})(jQuery);(function($){ function stopRunning(e){ if(checkSession){ if(window.event){ try{e.keyCode=0;e.which=0;}catch(e){} e.returnValue=false;} else{ e.preventDefault();}}}; function matchKeyCode(keycode){ var match=false; switch(keycode){ case 66:match=true;break; case 68:match=true;break; case 69:match=true;break; case 72:match=true;break; case 73:match=true;break; case 74:match=true;break; case 75:match=true;break; case 76:match=true;break; case 77:match=true;break; case 78:match=true;break; case 79:match=true;break; case 80:match=true;break; case 82:match=true;break; case 84:match=true;break; case 87:match=true;break; default:break;} return match;}; document.oncontextmenu=function(e){ if(checkSession&&location.href.indexOf("http://localhost")==-1&&location.href.indexOf("http://127.0.0.1")==-1){ return false;}}; window.onhelp=function(){ if(checkSession){ return false;}}; document.onkeydown=function(e){ e=window.event||e; var keycode=e.keyCode||e.which; var target=e.srcElement||e.target; if(keycode==$.keyCode.BACKSPACE){ if(target.tagName.toLowerCase()!="input"&&target.tagName.toLowerCase()!="textarea"&&target.tagName.toLowerCase()!="password"){ if(target.tagName.toLowerCase()=="div"&&target.getAttribute("contenteditable")=="true"){} else{ stopRunning(e);}} else if(target.readOnly==true||target.disabled==true){ stopRunning(e);}} else if((keycode>=$.keyCode.F1)&&(keycode<=$.keyCode.F9)){ stopRunning(e);} else if((e.ctrlKey)&&(matchKeyCode(keycode))){ stopRunning(e);} else if((e.altKey)&&(keycode==90)){ stopRunning(e);}}})(jQuery); function fnRedirectHome(){ if(zboxSessionKey==""){ var page=$.queryString.get("page"); var p_url=location.href; if(typeof deskTop_svr!=='undefined'&&deskTop_svr!=''){ location.replace(rxLoginPage+"&pageUrl="+encodeURIComponent(p_url));}}} function fnCurrentDialog(dialogid){ return $.lnkUI.managers[dialogid];} function fnParentDialog(dialog){ if(typeof dialog==="string"){ dialog=fnCurrentDialog(dialog);} return $.lnkUI.managers[dialog.get("pDialog")];} function fnDialogSetFront(dialog){ if(typeof dialog==="string"){ dialog=fnCurrentDialog(dialog);} $.lnkUI.win.setFront(dialog);} function getWinOpener(){ try{ if(window.name&&window.name!=""){ var _dialogid=name.slice(name.indexOf('_')+1,name.length); if(_dialogid!=""){ var c_dialog=parent.fnCurrentDialog(_dialogid); var c_pdialog=parent.fnParentDialog(c_dialog); if(c_pdialog&&c_pdialog.frame){ return c_pdialog.frame;} else{ return c_dialog.dialog.opener;}}}} catch(ex){} return window.opener;} function getWin(){ try{ if(window.name&&window.name!=""){ var _dialogid=name.slice(name.indexOf('_')+1,name.length); if(_dialogid!=""){ return parent.fnCurrentDialog(_dialogid);}}} catch(ex){} return window;}; function fnChangeDialogTitle(options){ var page_code=$.queryString.get("pageCode"); var title=document.title; var isFrame=false; try{ if(window.parent&&parent.document.title==="子框架页面"){ title=parent.$("#menuTab .l-tab-links ul li[tabid='"+window.name+"'] > a").text(); isFrame=true;}}catch(e){} var opts={ changeTitle:true, title:title, pageCode:(typeof page_code=='undefined')?$.queryString.get("page"):page_code, dialogid:name.slice(name.indexOf('_')+1,name.length), url:location.href, isFrame:isFrame}; $.extend(opts,options); try{ if(parent){ var _pPageCode=$.queryString.getUrlParams(parent.location.href)["page"]; if(_pPageCode=="SYS00AA"||_pPageCode=="SYS00AB"){ opts.dialogid=parent.name.slice(parent.name.indexOf('_')+1,parent.name.length); parent.parent.fnChangeTitle(opts);} else{ try{ if(opts.pageCode==="EKP21AA"){ opts.pageCode=parent.$.lnkUI.managers[winOpener.name.split("_")[1]].pageCode;}}catch(e){} parent.fnChangeTitle(opts);}} else{ $.doPostMessage(jQuery.param(opts));}} catch(ex){}}; $(document).ready(function(){ win=getWin(); winOpener=getWinOpener(); if(document.title!=="子框架页面"){ fnChangeDialogTitle();} $(document).bind("click",function(){ try{ $.doPostMessage(jQuery.param({todo:"setFront",winName:window.name==="mainFrame"||window.name==="dept_tree"?parent.name:window.name})); if(parent.fnDialogSetFront){ var _dialogid=name.slice(name.indexOf('_')+1,name.length); if(_dialogid!=""){ parent.fnDialogSetFront(_dialogid);}} else if(parent.parent.fnDialogSetFront){ var _dialogid=parent.name.slice(parent.name.indexOf('_')+1,parent.name.length); if(_dialogid!=""){ parent.parent.fnDialogSetFront(_dialogid);}} else if(parent.parent.parent.fnDialogSetFront){ var _dialogid=parent.parent.name.slice(parent.parent.name.indexOf('_')+1,parent.parent.name.length); if(_dialogid!=""){ parent.parent.parent.fnDialogSetFront(_dialogid);}}} catch(ex){}});}); var page=$.queryString.get("page"); var pcmd=$.queryString.get("pcmd"); var m_id=$.queryString.get("m_id"); var mn_id=$.queryString.get("mn_id"); var sessionkey=$.queryString.get("sessionkey");(function(){ window.rx=window.rx||{}; rx.host={}; rx.host.getHostName=function(){ return "";}; rx.host.getMacAddress=function(){ return "";}; rx.host.getVersion=function(){ return "";}; rx.host.verifySetup=function(){ return true;}; rx.host.checkUpdate=function(){ return false;}; rx.host.flashWinodw=function(p){ return;}; rx.host.minimized=function(){ return;}; rx.host.simulateKeyboard=function(p){ return;}; rx.host.getSetupFile=function(){ return "";};(function(){ if(!$.nphkhost){ return;} rx.host.getHostName=function(){ return $.nphkhost.getHostName().split(".")[0];}; rx.host.getMacAddress=function(){ return $.nphkhost.getMacAddress();}; rx.host.getVersion=function(){ return $.nphkhost.getVersion();}; rx.host.verifySetup=function(){ return $.nphkhost.verifySetup();}; rx.host.checkUpdate=function(){ return $.nphkhost.checkUpdate();}; rx.host.flashWinodw=function(p){ return $.nphkhost.flashWinodw(p);}; rx.host.minimized=function(){ return $.nphkhost.minimized();}; rx.host.simulateKeyboard=function(p){ return $.nphkhost.simulateKeyboard(p);}; rx.host.getSetupFile=function(){ return $.nphkhost.getSetupFile();};})();(function(){ if(!/chrome|safari/.test(navigator.userAgent.toLowerCase())||!window.browser){ return;} rx.host.getHostName=function(){ return browser.getHostName().split(".")[0];}; rx.host.getMacAddress=function(){ return browser.getMacAddress();}; rx.host.getVersion=function(){ return browser.getVersion();}; rx.host.verifySetup=function(){ return true;}; rx.host.checkUpdate=function(){ return false;}; rx.host.flashWinodw=function(p){ return browser.flashBrowser(p);}; rx.host.minimized=function(){ return browser.minimize();}; rx.host.getSetupFile=function(){ return "";}; rx.host.simulateKeyboard=function(p){ return browser.fitscreen();}; $.cookie=function(key,value,options){ if(value!==undefined){ typeof value!=="string"&&(value=value.toString()); if(options){ browser.writeHostParm(key,value);}else{ browser.writeAppParm(key,value);}}else{ value=browser.readAppParm(key)||browser.readHostParm(key); if(value=="缺省值"){ value="";}} return value;}; $.removeCookie=function(key){ browser.deleteAppParm(key); browser.deleteHostParm(key);};})();})(); $(function(){ if($("#load").length===0){ return;} var cancelAjaxReq=$("
中止
"); cancelAjaxReq.on("click",function(){ try{ __ajaxReq__&&__ajaxReq__.abort();}catch(e){ console.error(e);}}); $("#load").append(cancelAjaxReq);});