1var curView = "account"; 2var apiURL = config.WebURL; 3 4$(document).ready(function () { 5 $("#imgAccountCode").attr("src", apiURL+"Common/ValidateCode.ashx?" + Math.random()); 6 7 initEvent(); 8 9}); 10 11function initEvent() { 12 13 $("#account_view_link").click(function () { 14 if (!$("#account_view_link").hasClass("activelogin")) { 15 $("#account_view_link").addClass("activelogin"); 16 } 17 if ($("#code_view_link").hasClass("activelogin")) { 18 $("#code_view_link").removeClass("activelogin"); 19 } 20 21 if ($("#account_box").hasClass("hide")) { 22 $("#account_box").removeClass("hide") 23 } 24 if (!$("#sms_box").hasClass("hide")) { 25 $("#sms_box").addClass("hide") 26 } 27 curView = "account"; 28 29 $("#imgAccountCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 30 $("#imgSMSCode").attr("src", ""); 31 }); 32 33 34 $("#code_view_link").click(function () { 35 if (!$("#code_view_link").hasClass("activelogin")) { 36 $("#code_view_link").addClass("activelogin"); 37 } 38 if ($("#account_view_link").hasClass("activelogin")) { 39 $("#account_view_link").removeClass("activelogin"); 40 } 41 42 if ($("#sms_box").hasClass("hide")) { 43 $("#sms_box").removeClass("hide") 44 } 45 if (!$("#account_box").hasClass("hide")) { 46 $("#account_box").addClass("hide") 47 } 48 curView = "code"; 49 $("#imgSMSCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 50 $("#imgAccountCode").attr("src", ""); 51 }); 52 53 $("#btnLogin").click(function () { 54 if (curView == "account") { 55 accountLogin(); 56 } 57 else { 58 smsCodeLogin(); 59 } 60 }); 61 62 $("#btnGetCode").click(function () { 63 getSMSCode(); 64 }); 65 66 $("#imgAccountCode").click(function () { 67 $("#imgAccountCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 68 }); 69 $("#imgSMSCode").click(function () { 70 $("#imgSMSCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 71 }); 72 73 $("#btnRegister").click(function () { 74 window.location.href = "register.html"; 75 }); 76} 77 78function accountLogin() { 79 var str_url = window.location.href; 80 var str_pos = str_url.indexOf("="); 81 var str_surl = str_url.substring(str_pos + 1); 82 83 if ($("#txtAccount").val() == "") { 84 layer.msg('ææºå·ä¸è½ä¸ºç©º!'); 85 return false; 86 } 87 if ($("#txtPassword").val() == "") { 88 layer.msg('å¯ç ä¸è½ä¸ºç©º!'); 89 return false; 90 } 91 if ($("#txtCode").val() == "") { 92 layer.msg('éªè¯ç ä¸è½ä¸ºç©º!'); 93 return false; 94 } 95 var index = layer.load(1, { shade: [0.4, "#000000"] }); 96 var url = "&Name=" + $("#txtAccount").val() + "&pwd=" + $("#txtPassword").val() + "&code=" + $("#txtCode").val() + "&language=cn"; 97 98 var ajax = new Ajax("xy0014",url); 99 100 ajax.onSuccess = function () { 101 layer.close(index); 102 if (ajax.state.result == 0 || ajax.state.result == -1) { 103 if (ajax.state.result == -1) { //使ç¨ä¼ä¸è´¦å·ç»å½ 104 105 var tempNames = ajax.state.message.split('â'); 106 userCode = tempNames[0]; 107 // document.getElementById("explain_alert_title").innerHTML = "å ³äºå建个人账å·ç说æ"; 108 109 var contentHTML = '<div class="servicedesc downdesc">' + tempNames[1] + '</div>' + 110 '<div class="servicedesc">å°æ¬ç å ç/女士ï¼</div>' + 111 '<div class="servicedesc">æ¨å¥½ï¼</div>' + 112 '<div class="servicedesc">欢è¿ä½¿ç¨ä¸å½æºçµäº§åè¿åºå£åä¼ç½ç«ï¼<br/></div>' + 113 '<div class="servicedesc">ä¸ºäºæ¹ä¾¿æ¨ä½¿ç¨ä¸ªäººä¿¡æ¯ä¾¿æ·ç»éç³»ç»ï¼æºçµå½é åæºå°ç¨åºåä¸å½æºçµäº§åè¿åºå£åä¼ç½ç«å·²ç»ä¸æ¹ä¸ºä½¿ç¨âä¼ä¸è´¦å·+个人账å·âçç¨æ·ä½ç³»ãæ¨åªè¦å¨ä¼ä¸è´¦å·ä¸å¿«éå建个人账å·å³å¯ç»å½ä½¿ç¨åæçåè½ãå·²å建ç个人账å·å¨å°ç¨åºåç½ç«ä¸éç¨ã<br/></div>' + 114 '<div class="servicepartname">妿任ä½é®é¢è¯·èç³»æºçµåä¼ä¿¡æ¯é¨</div>' + 115 '<div class="servicepartdesc">çµè¯ï¼010-58280711/710/922</div>' + 116 '<div class="servicepartdesc">é®ä»¶ï¼[email protected]</div>'; 117 // layer.alert(contentHTML, 0, "å ³äºå建个人账å·ç说æ"); 118 119 var layerTip = layer.open({ 120 title: 'å ³äºå建个人账å·ç说æ', 121 content: contentHTML, 122 shade: 0.1, 123 btnAlign: 'center', 124 yes: function (index, layero) { 125 layer.close(index); 126 } 127 }); 128 $("#imgAccountCode").attr("src", apiURL+"Common/ValidateCode.ashx?" + Math.random()); 129 $("#txtCode").val(""); 130 return false; 131 } 132 else { 133 var tempMessage = ajax.state.message; 134 tempMessage = tempMessage.replace("ss", "<span style='color:#fa5151;'>"); 135 tempMessage = tempMessage.replace("se", "</span>"); 136 layer.msg("<div style='text-align:center;'>" + tempMessage + "</div>"); 137 $("#imgAccountCode").attr("src", apiURL+"Common/ValidateCode.ashx?" + Math.random()); 138 $("#txtCode").val(""); 139 return false; 140 } 141 } 142 else { 143 //妿æ¯ä¿¡æ¯é¡µé¢ç»å½å¹¶ç»å½æå以åï¼æ´æ°é¡µé¢ä¿¡æ¯ 144 if (ajax.state.message == "ok") { 145 146 } 147 148 //妿æ¯éè¿ç»å½é¡µé¢ç»å½ï¼å导èªå°ç¸åºä¼åä¸å¿ 149 var folderName = "ucenter"; 150 if (ajax.data.userinfo[0].usertype == "user") folderName = "usercenter"; 151 152 if (str_pos > 0) 153 window.location.href = unescape(str_surl); 154 else { 155 window.location.href = config.WebURL + folderName + "/index.html"; 156 } 157 158 return true; 159 } 160 }; 161 ajax.onError = function () { 162 $("#imgAccountCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 163 $("#txtCode").val(""); 164 layer.close(index); 165 } 166 167 } 168 169 //åééªè¯ç 170 var InterValObj; //timeråéï¼æ§å¶æ¶é´ 171 var curCount = 0;
171 //é´é彿°ï¼1ç§æ§è¡ 172 var code = ""; 173 function getSMSCode() { 174 if (curCount > 0) { 175 layer.msg('请ç¨ååè·åçä¿¡éªè¯ç !'); 176 return false; 177 } 178 if ($("#txtMobile").val() == "") { 179 layer.msg('ææºå·ä¸è½ä¸ºç©º!'); 180 return false; 181 } 182 else if ($("#txtMobile").val().search(/^(1[3|4|5|6|7|8|9])[\d]{9}$/) == -1) { 183 layer.msg('ææºå·æ ¼å¼é误!'); 184 return false; 185 } 186 if ($("#txtImgCode").val() == "") { 187 layer.msg('å¾çéªè¯ç ä¸è½ä¸ºç©º!'); 188 return false; 189 } 190 var currentPage = window.location.href || window.location.pathname; 191 var index = layer.load(1, { shade: [0.4, "#000000"] }); 192 var query = "&mobile=" + $("#txtMobile").val() + "&code=" + $("#txtImgCode").val()+"&fromPage="+currentPage; 193 194 var ajaxcls = new Ajax("xy00221", query); 195 ajaxcls.onSuccess = function () { 196 layer.close(index); 197 if (ajaxcls.state.result == "1") { 198 if (ajaxcls.data.info != undefined) { 199 curCount = 60; 200// code = decrypt(ajaxcls.data.info); 201 //console.log("code==" + code); 202 layer.msg("çä¿¡éªè¯ç åéæå"); 203 $("#btnGetCode").html("å·²åé(" + curCount + ")"); 204 $("#btnGetCode").unbind("click"); 205 206 InterValObj = window.setInterval(SetRemainTime, 1000); //å¯å¨è®¡æ¶å¨ï¼1ç§æ§è¡ä¸æ¬¡ 207 } 208 else { 209 curCount = 0; 210 layer.msg("çä¿¡éªè¯ç åé失败"); 211 } 212 } else if (ajaxcls.state.result == "0") { 213 curCount=0; 214 //失败 215 layer.msg(ajaxcls.state.message); 216 return false; 217 } else { 218 curCount=0; 219 //åæ°ä¸å®æ´ 220 layer.msg(ajaxcls.state.message); 221 return false; 222 } 223 } 224 ajaxcls.onError = function () { 225 curCount = 0; 226 layer.close(index); 227 } 228 } 229 230 231 //åè®¡æ¶ 232 function SetRemainTime() { 233 if (curCount == 0) { 234 window.clearInterval(InterValObj); //åæ¢è®¡æ¶å¨ 235 $("#btnGetCode").html("éæ°åééªè¯ç "); 236 $("#btnGetCode").click(function () { getSMSCode(); }); 237 code = ""; //æ¸ é¤éªè¯ç ã妿䏿¸ é¤ï¼è¿æ¶é´åï¼è¾å ¥æ¶å°çéªè¯ç ä¾ç¶ææ 238 } 239 else { 240 curCount--; 241 $("#btnGetCode").html("å·²åé(" + curCount + ")"); 242 } 243 } 244 245 246 function smsCodeLogin() { 247 var str_url = window.location.href; 248 var str_pos = str_url.indexOf("="); 249 var str_surl = str_url.substring(str_pos + 1); 250 251 if ($("#txtMobile").val() == "") { 252 layer.msg('è´¦å·ä¸è½ä¸ºç©º!'); 253 return false; 254 } 255 else if ($("#txtMobile").val().search(/^(1[3|4|5|6|7|8|9])[\d]{9}$/) == -1) { 256 layer.msg('è´¦å·æ ¼å¼é误!'); 257 return false; 258 } 259 if ($("#txtSMSCode").val() == "") { 260 layer.msg('éªè¯ç ä¸è½ä¸ºç©º!'); 261 return false; 262 } 263 var index = layer.load(1, { shade: [0.4, "#000000"] }); 264 var url = "&Account=" + $("#txtMobile").val() + "&code=" + $("#txtImgCode").val() + "&SMS=" + $("#txtSMSCode").val() + "&language=cn"; 265 266 var ajax = new Ajax("xy00141", url); 267 268 ajax.onSuccess = function () { 269 layer.close(index); 270 console.log(ajax.state.result); 271 if (ajax.state.result == 0 || ajax.state.result == -1) { 272 if (ajax.state.result == -1) { //使ç¨ä¼ä¸è´¦å·ç»å½ 273 var tempNames = ajax.state.message.split('â'); 274 userCode = tempNames[0]; 275// document.getElementById("explain_alert_title").innerHTML = "å ³äºå建个人账å·ç说æ"; 276
277 var contentHTML = '<div class="servicedesc downdesc">' + tempNames[1] + '</div>' + 278 '<div class="servicedesc">å°æ¬ç å ç/女士ï¼</div>' + 279 '<div class="servicedesc">æ¨å¥½ï¼</div>' + 280 '<div class="servicedesc">欢è¿ä½¿ç¨ä¸å½æºçµäº§åè¿åºå£åä¼ç½ç«ï¼<br/></div>' + 281 '<div class="servicedesc">ä¸ºäºæ¹ä¾¿æ¨ä½¿ç¨ä¸ªäººä¿¡æ¯ä¾¿æ·ç»éç³»ç»ï¼æºçµå½é åæºå°ç¨åºåä¸å½æºçµäº§åè¿åºå£åä¼ç½ç«å·²ç»ä¸æ¹ä¸ºä½¿ç¨âä¼ä¸è´¦å·+个人账å·âçç¨æ·ä½ç³»ãæ¨åªè¦å¨ä¼ä¸è´¦å·ä¸å¿«éå建个人账å·å³å¯ç»å½ä½¿ç¨åæçåè½ãå·²å建ç个人账å·å¨å°ç¨åºåç½ç«ä¸éç¨ã<br/></div>' + 282 '<div class="servicepartname">妿任ä½é®é¢è¯·èç³»æºçµåä¼ä¿¡æ¯é¨</div>' + 283 '<div class="servicepartdesc">çµè¯ï¼010-58280711/710/922</div>' + 284 '<div class="servicepartdesc">é®ä»¶ï¼[email protected]</div>'; 285 var layerTip = layer.open({ 286 title: 'å ³äºå建个人账å·ç说æ', 287 content: contentHTML, 288 shade: 0.1, 289 btnAlign: 'center', 290 yes: function (index, layero) { 291 layer.close(index); 292 } 293 }); 294 295 $("#imgSMSCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 296 $("#txtImgCode").val(""); 297 return false; 298 } 299 else { 300 var tempMessage = ajax.state.message; 301 tempMessage = tempMessage.replace("ss", "<span style='color:#fa5151;'>"); 302 tempMessage = tempMessage.replace("se", "</span>"); 303 layer.msg("<div style='text-align:center;'>" + tempMessage + "</div>"); 304 // layer.msg(tempMessage); 305 $("#imgSMSCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 306 $("#txtImgCode").val(""); 307 return false; 308 } 309 } 310 else { 311 //妿æ¯ä¿¡æ¯é¡µé¢ç»å½å¹¶ç»å½æå以åï¼æ´æ°é¡µé¢ä¿¡æ¯ 312 if (ajax.state.message == "ok") { 313 314 } 315 316 //妿æ¯éè¿ç»å½é¡µé¢ç»å½ï¼å导èªå°ç¸åºä¼åä¸å¿ 317 var folderName = "ucenter"; 318 if (ajax.data.userinfo[0].usertype == "user") folderName = "usercenter"; 319 320 if (str_pos > 0) 321 window.location.href = unescape(str_surl); 322 else { 323 window.location.href = config.WebURL + folderName + "/index.html"; 324 } 325 326 return true; 327 } 328 }; 329 ajax.onError = function () { 330 $("#imgSMSCode").attr("src", apiURL + "Common/ValidateCode.ashx?" + Math.random()); 331 $("#txtImgCode").val(""); 332 layer.close(index); 333 } 334 }
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.