var ObjName='Obj1'; var isLogin=0; var IsFailCreateObj=false; var VersionNo='1.0.0.47'; var NoNeeCreateOCX=''; var UserAuthNeedUSBKey='0'; function CreateObject(ObjName) { var sss = ''; document.getElementById('Dv_Obj').innerHTML=sss; document.getElementById(ObjName).width=100; document.getElementById(ObjName).height=21; document.getElementById(ObjName).HRServiceURL='TEST'; 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((UserAuthNeedUSBKey=="1" || NoNeeCreateOCX!='1') && IsNeedCreate!="0") { DoInitOCX(); } else { document.getElementById(login_btn).disabled = false; document.getElementById(edtUserName).disabled =false; } IsNeedNewWin=0; function DoInitOCX() { try { if(document.getElementById('Dv_Load')!=null) { document.getElementById('Dv_Load').innerHTML='loading(加载合协核心组件).......'; } document.getElementById('UserEdit').style.display='none'; document.getElementById(edtUserName).disabled =false; document.getElementById(login_btn).disabled = false; CreateObject(ObjName); var ISSuccess=false; ISSuccess=document.getElementById(ObjName).HRServiceURL!=undefined && document.getElementById(ObjName).HRServiceURL!='TEST'; if(document.getElementById('Dv_Load')!=null && ISSuccess) { document.getElementById('Dv_Load').innerHTML='Ver:'+VersionNo+''; document.getElementById('Dv_Obj').style.display='none'; } } catch(ex) { } if(!ISSuccess) { IsNeedCreate='0'; var navi=Getsafari(); if(navi==0 || navi==2) document.getElementById('Dv_Load').innerHTML='您需要安装核心安全组件才能进入管理平台'; else document.getElementById('Dv_Load').innerHTML='非IE内核浏览器仅能进入自助平台'; document.getElementById(login_btn).disabled =true; document.getElementById(edtUserName).disabled =true; return; ///CreateObject(ObjName); } if(document.getElementById(edtUserName).value=='') document.getElementById(edtUserName).focus(); ///需要UKEY if(UserAuthNeedUSBKey=='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://192.168.5.45/HR/NoLogin/NoLogin/HRWebService.asmx'; document.getElementById(ObjName).SessionID="iyanur1eglevbl0uktlja2z4"; var USBGuid=document.getElementById(ObjName).USBGuid; if(USBGuid!=undefined && 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[0]; document.getElementById(edtUserName).disabled=false; document.getElementById('UserEdit').value=arr[2]; } } catch(ex) { window.top.location.href = "/HR/LogOut.aspx?LogType=1"; } } } function ForgetPass(ApplicationPath) { var sPath ="/HR/NoLogin/ForgetPassWord.aspx"; window.open(sPath, '_blank','resizable=no,status=no,toolbar=no,menubar=no,scrollbars=true,location=no,width=450,height=340,top=0,left=0'); } function myOnsubmit() { if(isLogin==0) { document.getElementById(login_btn).disabled=false; document.getElementById(edtUserName).value=jsencrypt("|||73ece7-3d9_LZK",document.getElementById(edtUserName).value+"x20051104"); document.getElementById(edtUserName).disabled=false; s=document.getElementById(edtPassWord).value; document.getElementById(edtPassWord).value=jsencrypt("|||73ece7-3d9_LZK",s+"x20051104"); //alert(document.getElementById(edtUserName).value); try { document.getElementById(edtCode).value=document.getElementById(edtCode).value+'|f0aU7W0b7j15aG0b729p3m5Yd0eMeTae7zfF5j4d6vax6G7ca62h9G0ddm1R1j9a'; } 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=31c3cd26118b4c4c967d06ac4b693584&' + 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:"31c3cd26118b4c4c967d06ac4b693584"}', 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); } }); } function Getsafari() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua.match(/edge\/([\d.]+)/)) ? Sys.edge = s[1] : (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; //alert(navigator.userAgente);alert(navigator.appVersion); if (Sys.safari) return 1; else if (Sys.ie) return 0; else if (Sys.chrome || Sys.firefox) return 3; else if (Sys.edge) return 5; else return 2; }