锘?/memberbarshow 0:涓嶆樉绀 1锛氶椤典笉鏄剧ず鏄剧ず 2锛氭墍鏈夐〉闈㈡樉绀 var slist = document.getElementsByTagName("script"); var parm = slist[slist.length - 1].src.split("?t=")[1].split("&"); var memberbarshow = parm[0]; var query = parm[1]; var v_phone = "璇疯緭鍏ユ墜鏈哄彿鐮?; var usernametip = "璇疯緭鍏ョ敤鎴峰悕"; var pwdtip = "璇疯緭鍏ュ瘑鐮?; var strvode = "璇疯緭鍏ラ獙璇佺爜"; var errorusername = "鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒"; var confirmTip = "瀵逛笉璧凤紝璇ョ敤鎴锋病鏈夐€氳繃缃戠珯绠$悊鍛樼殑瀹℃牳锛?; var whytip = "\n鍘熷洜鏄細" if (parm.length > 1 && parm[1].indexOf("ln=en") > -1) { usernametip = "please input username"; pwdtip = "please input passwoed"; errorusername = "username or password error"; confirmTip = "sorry,the user not confirm"; whytip = "\nbecase of锛? v_phone = "Please enter your mobile number"; strvode = "Please enter the verification code"; } else if (parm.length > 1 && parm[1].indexOf("ln=zh-tw") > -1) { usernametip = "璜嬭几鍏ョ敤鎴跺悕"; pwdtip = "璜嬭几鍏ュ瘑纰?; errorusername = "鐢ㄦ埗鍚嶆垨瀵嗙⒓閷"; confirmTip = "灏嶄笉璧凤紝瑭茬敤鎴舵矑鏈夐€氶亷缍茬珯绠$悊鍝$殑瀵╂牳锛?; whytip = "\n鍘熷洜鏄細"; v_phone = "璜嬭几鍏ユ墜姗熻櫉纰?; strvode = "璜嬭几鍏ラ璀夌⒓"; } if (location.href.indexOf('zjzxpi_Product') > -1) { if (GetCookie("MemberUser") != null) { console.log(GetCookie("MemberUser")); } else { $(".extensioninsurance,.guarantee").click(function (e) { alert("闈炰細鍛樹笉鑳藉~鍐欐椤瑰唴瀹癸紝璇锋敞鍐屼細鍛樺啀濉啓"); e.preventDefault(); }); } } function ajaxPhonelogin() { if (document.body.innerHTML.indexOf("FFFShield") > -1 && document.body.innerHTML.indexOf("缃戠珯鏆傛椂鏃犳硶璁块棶锛岄€犳垚涓嶄究锛岃璋呰В銆?) > -1) { return; } if (document.getElementById("txtPhone").value == "") { alert(v_phone); return } stype = 5; var url = "/member/showlogin.aspx?" + query; //瑕佽姹傜殑鏈嶅姟绔湴鍧€ // url = "/showlogin.aspx?" + query; //瑕佽姹傜殑鏈嶅姟绔湴鍧€ var postvalue = ""; //post 鍊 var Phone = document.getElementById("txtPhone").value; var VCode = document.getElementById("txtVCode").value; var time = document.getElementById("time").value; if (Phone == "") { alert(v_phone); return; } postvalue = "Phone=" + Phone + "&VCode=" + VCode + "&type=" + 5 + '&time=' + time; isreload = true; // AjaxRequset(url, postvalue) if (Phone == "") { alert(v_phone); return; } $.ajax({ type: "post", url: url, data: { 'Phone': Phone, "VCode": VCode, "type": 5, "time": time }, success: function (data) { alert("楠岃瘉鐮佸凡鍙戦€侊紒"); } }); } function ShowType() { var sop = document.getElementById("LoginType"); var gv = sop.value; if (gv == "0") { document.getElementById("longinPhone2").style.display = "none"; document.getElementById("longinPhone1").style.display = "none"; document.getElementById("longinPhone3").style.display = "none"; document.getElementById("longinEmail1").style.display = ""; document.getElementById("longinEmail2").style.display = ""; } else { document.getElementById("longinPhone3").style.display = ""; document.getElementById("longinPhone2").style.display = ""; document.getElementById("longinPhone1").style.display = ""; document.getElementById("longinEmail1").style.display = "none"; document.getElementById("longinEmail2").style.display = "none"; } } function GetCookie(sName) { var aCookie = document.cookie.split("; "); for (var i = 0; i < aCookie.length; i++) { var aCrumb = aCookie[i].split("="); if (sName == aCrumb[0]) return unescape(aCrumb[1]); } return null; } //alert(memberbarshow) var isreload = false; var stype; function ajaxlogin(type) { if (document.body.innerHTML.indexOf("FFFShield") > -1 && document.body.innerHTML.indexOf("缃戠珯鏆傛椂鏃犳硶璁块棶锛岄€犳垚涓嶄究锛岃璋呰В銆?) > -1) { return; } stype = type; var url = "/member/showlogin.aspx?" + query; //瑕佽姹傜殑鏈嶅姟绔湴鍧€ var postvalue = ""; //post 鍊 if (type == "1") { var sop = document.getElementById("LoginType"); var gv = sop.value; if ($("#LoginType2").length > 0) { gv = -1; } if (gv == "0") { var email = document.getElementById("txtEmail").value; var password = document.getElementById("txtPassword").value; var time = document.getElementById("time").value; if (email == "") { alert(usernametip); return; } if (password == "") { alert(pwdtip); return; } postvalue = "email=" + email + "&password=" + password + "&type=" + type + '&time=' + time + "&gv=0"; isreload = true; } else if (gv == "-1") { var Phone2 = document.getElementById("txtPhone2").value; var VCode2 = document.getElementById("txtVCode2").value; var time2 = document.getElementById("time").value; if (Phone2 == "") { alert(v_phone); return; } if (VCode2 == "") { alert(strvode); return; } postvalue = "Phone=" + Phone2 + "&VCode=" + VCode2 + "&type=" + type + '&time=' + time2 + "&gv=1"; isreload = true; } else { var Phone = document.getElementById("txtPhone").value; var VCode = document.getElementById("txtVCode").value; var time = document.getElementById("time").value; if (Phone == "") { alert(v_phone); return; } if (VCode == "") { alert(strvode); return; } postvalue = "Phone=" + Phone + "&VCode=" + VCode + "&type=" + type + '&time=' + time + "&gv=1"; isreload = true; } } else if (type == "0") { postvalue = "type=0"; isreload = true; } else if (type == "4") { if (document.getElementById("txtloginname").value == "" || document.getElementById("txtpwd").value == "") return; postvalue = "email=" + document.getElementById("txtloginname").value + "&password=" + document.getElementById("txtpwd").value + "&type=1&time=0"; isreload = true; } else if (type == "5") { console.log("楠岃瘉鐮佸凡鍙戦€?); $.ajax({ type: "post", url: url, data: { 'Phone': document.getElementById("txtloginname").value, "VCode": VCode, "type": 5, "time": 15000000 }, success: function (data) { alert("楠岃瘉鐮佸凡鍙戦€侊紒"); } }); } else if (type == "6") { console.log("鎵嬫満鐧诲綍"); if (document.getElementById("txtloginname").value == "" || document.getElementById("txtpwd").value == "") return; var Phonea = document.getElementById("txtloginname").value; var VCodea = document.getElementById("txtpwd").value; postvalue = "Phone=" + Phonea + "&VCode=" + VCodea + "&type=" + 1 + '&time=' + 15000000 + "&gv=1"; isreload = true; } AjaxRequset(url, postvalue) } var request; //瀹氫箟鍙橀噺锛岀敤鏉ュ垱寤簒mlhttprequest瀵硅薄 function AjaxRequset(url, postvalue, succfn) // 鍒涘缓xmlhttprequest,ajax寮€濮 { if (window.XMLHttpRequest) //闈濱E娴忚鍣紝鐢▁mlhttprequest瀵硅薄鍒涘缓 { request = new XMLHttpRequest(); } else if (window.ActiveXObject) //IE娴忚鍣ㄧ敤activexobject瀵硅薄鍒涘缓 { request = new ActiveXObject("Microsoft.XMLHttp"); } if (request) //鎴愬姛鍒涘缓xmlhttprequest { request.open("POST", url, true); //涓庢湇鍔$寤虹珛杩炴帴(璇锋眰鏂瑰紡post鎴杇et锛屽湴鍧€,true琛ㄧず寮傛) if (postvalue.indexOf("type=5") == -1) { request.onreadystatechange = callback; //鎸囧畾鍥炶皟鍑芥暟 } else { request.onreadystatechange = callbackTwo; //鎸囧畾鍥炶皟鍑芥暟 } request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); request.send(postvalue); //鍙戦€佽姹 } } function callback() //鍥炶皟鍑芥暟锛屽鏈嶅姟绔殑鍝嶅簲澶勭悊锛岀洃瑙唕esponse鐘舵€ { if (request.readyState == 4) //璇锋眰鐘舵€佷负4琛ㄧず鎴愬姛 { if (request.status == 200) //http鐘舵€?00琛ㄧずOK { Dispaly(); //鎵€鏈夌姸鎬佹垚鍔燂紝鎵ц姝ゅ嚱鏁帮紝鏄剧ず鏁版嵁 } else//http杩斿洖鐘舵€佸け璐 { //alert("鏈嶅姟绔繑鍥炵姸鎬? + request.statusText); } } else //璇锋眰鐘舵€佽繕娌℃湁鎴愬姛锛岄〉闈㈢瓑寰 { //document.getElementById ("ajaxresult").innerHTML ="鏁版嵁鍔犺浇涓?; } } function callbackTwo() //鍥炶皟鍑芥暟锛屽鏈嶅姟绔殑鍝嶅簲澶勭悊锛岀洃瑙唕esponse鐘舵€ { if (request.readyState == 4) //璇锋眰鐘舵€佷负4琛ㄧず鎴愬姛 { if (request.status == 200) //http鐘舵€?00琛ㄧずOK { Dispaly(2); //鎵€鏈夌姸鎬佹垚鍔燂紝鎵ц姝ゅ嚱鏁帮紝鏄剧ず鏁版嵁 } else//http杩斿洖鐘舵€佸け璐 { //alert("鏈嶅姟绔繑鍥炵姸鎬? + request.statusText); } } else //璇锋眰鐘舵€佽繕娌℃湁鎴愬姛锛岄〉闈㈢瓑寰 { //document.getElementById ("ajaxresult").innerHTML ="鏁版嵁鍔犺浇涓?; } } function Dispaly(td) //鎺ュ彈鏈嶅姟绔繑鍥炵殑鏁版嵁锛屽鍏惰繘琛屾樉绀 { console.log("memberbarshow锛? + memberbarshow); console.log("host锛? + location.host); if (location.href != ("http://" + location.host + "/") && memberbarshow == 1) { memberbarshow = 2; } if (!document.getElementById("member-box")) { var d = document.createElement("div"); d.id = "member-box" d.innerHTML = request.responseText; d.style.display = "none"; if (document.getElementById("template")) { document.body.insertBefore(d, document.getElementById("template")); } else { document.body.insertBefore(d, document.forms[0]); } //document.body.insertBefore(d, document.body.getElementsByTagName("script")[0]); } else { document.getElementById("member-box").innerHTML = request.responseText; } if (memberbarshow == 2) { document.getElementById("member-box").style.display = "block"; } //document.body.innerHTML = request.responseText + document.body.innerHTML; if (isreload == true && (stype == 1 || stype == 4 || stype == 5 || stype == 6)) { var sop = document.getElementById("LoginType"); var gv = 1; if (sop != null) { gv = sop.value; } else { if (isreload) { var dm = window.location.host; if (dm.indexOf("www.cinv.cn") != -1) { $(".hDD2").hide(); $(".hDD1").show(); $(".memberdiv1").hide(); $(".memberdiv2").hide(); $("#tb_membershield").hide(); } else { location.reload(); } } } if (document.getElementById("hidError")) { if (document.getElementById("hidError").value == '0' && gv == "0") { if (!document.getElementById("classshowlogin")) { alert(errorusername); } isreload = false; return; } else if (document.getElementById("hidError").value == '2') { if (document.getElementById("hidConfirmRemark").value != '') { confirmTip = confirmTip + whytip + document.getElementById("hidConfirmRemark").value; } alert(confirmTip); isreload = false; } else if (gv == "1") { document.getElementById("longinPhone3").style.display = ""; document.getElementById("longinPhone2").style.display = ""; document.getElementById("longinPhone1").style.display = ""; document.getElementById("longinEmail1").style.display = "none"; document.getElementById("longinEmail2").style.display = "none"; if (td == 2) alert("楠岃瘉鐮佸凡鍙戦€侊紒"); else if (!document.getElementById("classshowlogin")) { alert("鎵嬫満鍙风爜鎴栭獙璇佺爜閿欒锛?); } isreload = false; } } } if (isreload) { location.reload(); } } //椤甸潰鍔犺浇瀹屾垚鎵嶆墽琛?鏄剧ず缁熻绛夋搷浣 if (document.readyState === "complete") { ajaxlogin(); } if (document.addEventListener) { //alert("firefox"); window.addEventListener("load", ajaxlogin, false); } else if (document.attachEvent) { //alert("ie"); document.attachEvent("onreadystatechange", ajaxlogin); }