var ObjName='Obj1'; var isLogin=0; var IsFailCreateObj=false; var VersionNo='1.0.0.46'; var NoNeeCreateOCX=''; function CreateObject(ObjName) { var sss = ''; document.getElementById('Dv_Obj').innerHTML=sss; document.getElementById(ObjName).width=100; document.getElementById(ObjName).height=21; sss=null; } function CreateSSOObject(ObjName) { try { var sss = ''; document.getElementById('Dv_ObjSSo').innerHTML=sss; document.getElementById(ObjName).width=10; document.getElementById(ObjName).height=10; sss=null; if(document.getElementById(ObjName).ADUser!='') { if(0==2) { document.getElementById(edtUserName).value=document.getElementById(ObjName).ADUser; document.getElementById(edtUserName).disabled =true; } else { document.getElementById(edtUserName).value="SSO||"+document.getElementById(ObjName).ADUser; document.getElementById(edtUserName).form.submit(); } } } catch(eee) { } } function SetSSOObject(SSOUserID) { try { document.getElementById(edtUserName).value=SSOUserID; document.getElementById(edtUserName).style.display='none'; document.getElementById('UserEdit').style.display=''; document.getElementById('UserEdit').value=SSOUserID; document.getElementById('UserEdit').disabled =true; } catch(eee) { } } if(NoNeeCreateOCX!='1') { DoInitOCX(); } else { document.getElementById(login_btn).disabled = false; document.getElementById(edtUserName).disabled =false; } IsNeedNewWin=0; function DoInitOCX() { try { if(document.getElementById('Dv_Vesion')!=null) { document.getElementById('Dv_Vesion').innerHTML='loading(加载合协核心组件).......'; } document.getElementById('UserEdit').style.display='none'; document.getElementById('Dv_Load').style.display=''; document.getElementById(edtUserName).disabled =false; document.getElementById(login_btn).disabled = false; CreateObject(ObjName); document.getElementById('Dv_Load').style.display='none'; IsNeedCreate='0'; if(document.getElementById('Dv_Vesion')!=null) { document.getElementById('Dv_Vesion').innerHTML='Ver:'+VersionNo; document.getElementById('Dv_Obj').style.display='none'; } } catch(ex) { IsNeedCreate='0'; document.getElementById(login_btn).disabled = false; document.getElementById(edtUserName).disabled =false; document.getElementById('Dv_Load').innerHTML="核心组件无法加载仅能进入员工自助"; ///CreateObject(ObjName); } if(document.getElementById(edtUserName).value=='') document.getElementById(edtUserName).focus(); ///需要UKEY if(IsNeedCreate=='1') { try { //document.getElementById(login_btn).disabled = true; document.getElementById('UserEdit').style.display=''; document.getElementById(edtUserName).style.display='none'; document.getElementById('UserEdit').value='请插入USB锁!'; document.getElementById(ObjName).HRServiceURL='http://183.62.39.99/HR/NoLogin/NoLogin/HRWebService.asmx'; document.getElementById(ObjName).SessionID="2amipu5ytwn0jmoeykvb1xak"; var USBGuid=document.getElementById(ObjName).USBGuid; if(USBGuid!='' && USBGuid.indexOf('|')<0) { ///alert(USBGuid); var url='/HR/NoLogin/LoginJs.aspx?USBGuid='+USBGuid; USBGuid=GetHttp("",url); } var arr=USBGuid.split('|'); document.getElementById(edtUserName).value=arr[2]; document.getElementById(edtUserName).disabled=true; //document.getElementById(login_btn).disabled = true; document.getElementById('UserEdit').value=arr[2]; } catch(ex) { alert('取UKEY认证出错了!'); window.showModalDialog("/HR/NoLogin/CreateActiveObj.aspx","", "dialogHeight:'260px'; dialogWidth: '400px';"); window.top.location.href = "/HR/LogOut.aspx?LogType=1"; } } } function ForgetPass(ApplicationPath) { var sPath = ApplicationPath+'/NoLogin/ForgetPassWord.aspx';var arr = new Array(); arr[0]=""; window.open(sPath, '_blank','resizable=no,status=no,toolbar=no,menubar=no,scrollbars=true,location=no,width=350,height=300,top=0,left=0'); } function myOnsubmit() { if(isLogin==0) { document.getElementById(edtUserName).value=jsencrypt("|||704334-82d_LZK",document.getElementById(edtUserName).value+"x20051104"); document.getElementById(edtUserName).disabled=false; s=document.getElementById(edtPassWord).value; document.getElementById(edtPassWord).value=jsencrypt("|||704334-82d_LZK",s+"x20051104"); //alert(document.getElementById(edtUserName).value); try { document.getElementById(edtCode).value=document.getElementById(edtCode).value+'|0x2h335d451ZfHda7s7l6XdN3kcNdHad114g7n4bcn75428Z1paVb31Ma0cJ6n8Y'; } catch(e) { } } isLogin=1; } function GetHttp(strXML, ActionFileURL) { var httpObj = null; if (window.XMLHttpRequest) {// code for all new browsers httpObj = new XMLHttpRequest(); } else if (window.ActiveXObject) {// code for IE5 and IE6 httpObj = new ActiveXObject("Microsoft.XMLHTTP"); } strXML = '' + strXML + ''; httpObj.open("POST", ActionFileURL, false); httpObj.send(strXML); var ss = httpObj.responseText; httpObj = null; return ss; } function DoRefreshURLIMg(img) { var d; d = new Date(); var s; s = d.toTimeString(); img.src = "Images/f149c7a8-7b04-4c8d-b7a8-9ff49e3536fc.png"; img.src = '/HR/NoLogin/GetValidatecode.aspx?CODE=9ca25a1498cf457498e8a81c1936ca0b&' + s; img.style.display="none"; img.style.display=""; } var ISGetLoginWX=false; function HideURLImage() { document.getElementById("DV1").style.display=""; document.getElementById("DV2").style.display="none"; ISGetLoginWX=false; } function ShowURLImage() { document.getElementById("DV1").style.display="none"; //DoRefreshURLIMg(document.getElementById("URLImage")); document.getElementById("DV2").style.display=""; ISGetLoginWX=true; DoCheckAuto(); } var TimeSpan=800; var ii=1 function DoCheckAuto() { if(ISGetLoginWX){ DoCheckAutoLogin(); setTimeout("DoCheckAuto()",TimeSpan); TimeSpan=TimeSpan+(100*ii); ii++; } } function DoCheckAutoLogin() { $.ajax({ type: "POST", async: true, contentType: "application/json", url: "NoLogin/LoginJs.aspx/CheckCode", data: '{Code:"9ca25a1498cf457498e8a81c1936ca0b"}', success: function (result) { if (result.d != "") { //alert(result.d); ISGetLoginWX = false; document.getElementById("span_auto").innerText = "微信验证成功,正在登入...."; document.getElementById("SOA").value = result.d; document.getElementById("Func_Code").value = "1100"; document.forms[0].submit(); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { //alert(XMLHttpRequest.statusText); } }); }