1 2 3//æ¯è¾çæ¬å·å¤§å°ï¼è¿åå¼ï¼1ï¼å大äºåï¼0ï¼ç¸çï¼-1ï¼åå°äºåï¼ 4function versionStringCompare(preVersion, lastVersion){ 5 var sources = preVersion.split('.'); 6 var dests = lastVersion.split('.'); 7 var maxL = Math.max(sources.length, dests.length); 8 var result = 0; 9 for (var i = 0; i < maxL; i++) { 10 var preValue = sources.length>i ? sources[i]:0; 11 var preNum = isNaN(Number(preValue)) ? preValue.charCodeAt() : Number(preValue); 12 var lastValue = dests.length>i ? dests[i]:0; 13 var lastNum = isNaN(Number(lastValue)) ? lastValue.charCodeAt() : Number(lastValue); 14 if (preNum < lastNum) { 15 result = -1; 16 break; 17 } else if (preNum > lastNum) { 18 result = 1; 19 break; 20 } 21 } 22 return result; 23} 24 25/*------------------------------å ¨å±ä¸å± start--------------------------*/ 26 27// 读å cookie 28function getCookie_v378141(c_name) 29{ 30 if (document.cookie.length>0) 31 { 32 c_start = document.cookie.indexOf(c_name + "=") 33 if (c_start!=-1) 34 { 35 c_start=c_start + c_name.length+1 36 c_end=document.cookie.indexOf(";",c_start) 37 if (c_end==-1) c_end=document.cookie.length 38 return unescape(document.cookie.substring(c_start,c_end)) 39 } 40 } 41 return ""; 42} 43/*------------------------------ä¼å注åç»å½æ ç¾ä¸å± start--------------------------*/ 44if ("undefined" != typeof tag_userinfo_json) { 45 tag_userinfo_1608459452(tag_userinfo_json); 46} else { 47 if ("undefined" != typeof tag_user_login_json) { 48 tag_user(tag_user_login_json); 49 } 50 if ("undefined" != typeof tag_user_reg_json) { 51 tag_user(tag_user_reg_json); 52 } 53 if ("undefined" != typeof tag_user_logout_json) { 54 tag_user(tag_user_logout_json); 55 } 56 if ("undefined" != typeof tag_user_cart_json) { 57 tag_user(tag_user_cart_json); 58 } 59} 60if ("undefined" != typeof tag_user_collect_json) { 61 tag_collect_1608459452(tag_user_collect_json); 62} 63if ("undefined" != typeof tag_user_info_json) { 64 tag_user_info(tag_user_info_json); 65} 66 67/*----æ°æ³¨åç»å½æ ç¾ä¸å± start------*/ 68function tag_userinfo_1608459452(result) 69{ 70 var users_id = getCookie_v378141('users_id'); 71 72 var before_display = ''; 73 var htmlObj = document.getElementById(result.htmlid); 74 if (!htmlObj) { 75 return true; 76 } else { 77 before_display = htmlObj.style.display; 78 } 79 80 if (users_id > 0 && htmlObj) { 81 var box = document.querySelectorAll('[id^=ey_htmlid_v]'); 82 if (box && box.length > 0) { 83 for (var i = box.length - 1; i >= 0; i--) { 84 box[i].style.display = 'none'; 85 } 86 } else { 87 htmlObj.style.display = 'none'; 88 } 89 } 90 91 /*å¾å½¢éªè¯ç */ 92 var ey_login_vertify_display = ''; 93 if (document.getElementById('ey_login_vertify')) { 94 ey_login_vertify_display = document.getElementById('ey_login_vertify').style.display; 95 document.getElementById('ey_login_vertify').style.display = 'none'; 96 } 97 /*end*/ 98 99 /*ç¬¬ä¸æ¹å¿«æ·ç»å½*/ 100 var third_party_login_display = third_party_wxlogin_display = third_party_wblogin_display = third_party_qqlogin_display = ''; 101 if (document.getElementById('ey_third_party_login')) { 102 third_party_login_display = document.getElementById('ey_third_party_login').style.display; 103 document.getElementById('ey_third_party_login').style.display = 'none'; 104 if (document.getElementById('ey_third_party_wxlogin')) { 105 third_party_wxlogin_display = document.getElementById('ey_third_party_wxlogin').style.display; 106 document.getElementById('ey_third_party_wxlogin').style.display = 'none'; 107 } 108 if (document.getElementById('ey_third_party_wblogin')) { 109 third_party_wblogin_display = document.getElementById('ey_third_party_wblogin').style.display; 110 document.getElementById('ey_third_party_wblogin').style.display = 'none'; 111 } 112 if (document.getElementById('ey_third_party_qqlogin')) { 113 third_party_qqlogin_display = document.getElementById('ey_third_party_qqlogin').style.display; 114 document.getElementById('ey_third_party_qqlogin').style.display = 'none'; 115 } 116 } 117 /*end*/ 118 119 if (window.jQuery) { 120 $.ajax({
121 type : 'post', 122 url : result.root_dir+"/index.php?m=api&c=Diyajax&a=check_userinfo&lang="+result.lang, 123 data : {aid:ey_aid, viewfile:result.viewfile}, 124 dataType : 'json', 125 success : function(res){ 126 loginafter_1610585975(res, htmlObj, before_display, ey_login_vertify_display, third_party_login_display, third_party_wxlogin_display, third_party_wblogin_display, third_party_qqlogin_display); 127 } 128 }); 129 } else { 130 //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 131 var ajax = new XMLHttpRequest(); 132 //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 133 ajax.open("post", result.root_dir+"/index.php?m=api&c=Diyajax&a=check_userinfo&lang="+result.lang, true); 134 // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 135 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 136 // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 137 ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 138 //æ¥éª¤ä¸:åé请æ±+æ°æ® 139 ajax.send("aid="+ey_aid+"&viewfile="+result.viewfile); 140 //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 141 ajax.onreadystatechange = function () { 142 //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 143 if (ajax.readyState==4 && ajax.status==200) { 144 var json = ajax.responseText; 145 var res = JSON.parse(json); 146 loginafter_1610585975(res, htmlObj, before_display, ey_login_vertify_display, third_party_login_display, third_party_wxlogin_display, third_party_wblogin_display, third_party_qqlogin_display); 147 ã} 148 } 149 } 150} 151 152function loginafter_1610585975(res, htmlObj, before_display, ey_login_vertify_display, third_party_login_display, third_party_wxlogin_display, third_party_wblogin_display, third_party_qqlogin_display) 153{ 154 var box = document.querySelectorAll('[id^=ey_htmlid_v]'); 155 if (box && box.length > 0) { 156 for (var i = box.length - 1; i >= 0; i--) { 157 box[i].style.display = before_display; 158 } 159 } else if (htmlObj) { 160 htmlObj.style.display = before_display; 161 } 162 if (1 == res.code) { 163 if (1 == res.data.ey_is_login) { 164 if (box && box.length > 0) { 165 for (var i = box.length - 1; i >= 0; i--) { 166 box[i].innerHTML = res.data.html; 167 } 168 } else if (htmlObj) { 169 htmlObj.innerHTML = res.data.html; 170 } 171 try { 172 executeScript_1610585974(res.data.html); 173 } catch (e) {} 174 } else { 175 /*å¾å½¢éªè¯ç */ 176 if (1 == res.data.ey_login_vertify && document.getElementById('ey_login_vertify')) { 177 document.getElementById('ey_login_vertify').style.display = ey_login_vertify_display; 178 } 179 /*end*/ 180 181 /*ç¬¬ä¸æ¹å¿«æ·ç»å½*/ 182 if (1 == res.data.ey_third_party_login && document.getElementById('ey_third_party_login')) { 183 document.getElementById('ey_third_party_login').style.display = third_party_login_display; 184 if (1 == res.data.ey_third_party_wxlogin && document.getElementById('ey_third_party_wxlogin')) { 185 document.getElementById('ey_third_party_wxlogin').style.display = third_party_wxlogin_display; 186 } 187 if (1 == res.data.ey_third_party_wblogin && document.getElementById('ey_third_party_wblogin')) { 188 document.getElementById('ey_third_party_wblogin').style.display = third_party_wblogin_display; 189 } 190 if (1 == res.data.ey_third_party_qqlogin && document.getElementById('ey_third_party_qqlogin')) { 191 document.getElementById('ey_third_party_qqlogin').style.display = third_party_qqlogin_display; 192 } 193 } 194 /*end*/ 195 } 196 } 197} 198 199/** 200 * æ§è¡AJAXè¿åHTMLçæ®µä¸çJavaScriptèæ¬ 201 * å°htmléçjsä»£ç æ½ååºæ¥ï¼ç¶åéè¿eval彿°æ§è¡å® 202 * @param {[type]} html [description] 203 * @return {[type]} [description] 204 */ 205function executeScript_1610585974(html) 206{ 207 var reg = /<script[^>]*>([^\x00]+)$/i; 208 //å¯¹æ´æ®µHTMLçæ®µæ<\/script>æå 209 var htmlBlock = html.split("<\/script>"); 210 for (var i in htmlBlock) 211 { 212 var blocks;//å¹é æ£å表达å¼çå 容æ°ç»ï¼blocks[1]å°±æ¯çæ£ç䏿®µèæ¬å 容ï¼å 为åé¢regå®ä¹æä»¬ç¨äºæ¬å·è¿è¡äºæè·åç» 213 if (blocks = htmlBlock[i].match(reg)) 214 { 215 //æ¸ é¤å¯è½åå¨çæ³¨éæ è®°ï¼å¯¹äºæ³¨éç»å°¾-->å¯ä»¥å¿½ç¥å¤çï¼eval䏿 ·è½æ£å¸¸å·¥ä½ 216 var code = blocks[1].replace(/<!--/, ''); 217 try { 218 eval(code) //æ§è¡èæ¬ 219 } catch (e) {} 220 } 221 } 222} 223 224/*-----æ§æ³¨åç»å½æ ç¾ä¸å± start----*/ 225function tag_user(result) 226{ 227 var obj = document.getElementById(result.id); 228 var txtObj = document.getElementById(result.txtid); 229 var cartObj = document.getElementById(result.cartid); 230 var before_display = document.getElementById(result.id) ? document.getElementById(result.id).style.display : ''; 231 var before_cart_display = document.getElementById(result.cartid) ? document.getElementById(result.cartid).style.display : ''; 232 var before_html = ''; 233 var before_txt_html = ''; 234 if (cartObj) { 235 cartObj.style.display="none"; 236 } 237 if (txtObj) { 238 before_txt_html = txtObj.innerHTML; 239 if ('login' == result.type) { 240 txtObj.innerHTML = 'Loadingâ¦'; 241 } 242 } else if (obj) { 243 before_html = obj.innerHTML; 244 if ('login' == result.type) { 245 obj.innerHTML = 'Loadingâ¦'; 246 } 247 } 248 if (obj) { 249 obj.style.display="none"; 250 } else { 251 obj = txtObj; 252 } 253 254 /*å¾å½¢éªè¯ç */ 255 var ey_login_vertify_display = ''; 256 if (document.getElementById('ey_login_vertify')) { 257 ey_login_vertify_display = document.getElementById('ey_login_vertify').style.display; 258 document.getElementById('ey_login_vertify').style.display = 'none'; 259 } 260 /*end*/ 261 262 if ('login' == result.type){ 263 /*ç¬¬ä¸æ¹å¿«æ·ç»å½*/ 264 var third_party_login_display = ''; 265 if (document.getElementById('ey_third_party_login')) { 266 third_party_login_display = document.getElementById('ey_third_party_login').style.display; 267 document.getElementById('ey_third_party_login').style.display = 'none'; 268 if (document.getElementById('ey_third_party_wxlogin')) { 269 var third_party_wxlogin_display = ''; 270 third_party_wxlogin_display = document.getElementById('ey_third_party_wxlogin').style.display; 271 document.getElementById('ey_third_party_wxlogin').style.display = 'none'; 272 } 273 if (document.getElementById('ey_third_party_wblogin')) { 274 var third_party_wblogin_display = ''; 275 third_party_wblogin_display = document.getElementById('ey_third_party_wblogin').style.display; 276 document.getElementById('ey_third_party_wblogin').style.display = 'none'; 277 } 278 if (document.getElementById('ey_third_party_qqlogin')) { 279 var third_party_qqlogin_display = ''; 280 third_party_qqlogin_display = document.getElementById('ey_third_party_qqlogin').style.display; 281 document.getElementById('ey_third_party_qqlogin').style.display = 'none'; 282 } 283 } 284 /*end*/ 285 } 286 287 var send_data = "type="+result.type+"&img="+result.img+"&afterhtml="+result.afterhtml; 288 if (result.currentstyle != '') { 289 send_data += "¤tstyle="+result.currentstyle; 290 } 291 //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 292 var ajax = new XMLHttpRequest();
293 //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 294 ajax.open("post", result.root_dir+"/index.php?m=api&c=Ajax&a=check_user", true); 295 // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 296 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 297 // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 298 ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 299 //æ¥éª¤ä¸:åé请æ±+æ°æ® 300 ajax.send(send_data); 301 //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 302 ajax.onreadystatechange = function () { 303 //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 304 if (ajax.readyState==4 && ajax.status==200) { 305 var json = ajax.responseText; 306 var res = JSON.parse(json); 307 if (1 == res.code) { 308 if (1 == res.data.ey_is_login) { 309 if (obj) { 310 if ('login' == result.type) { 311 if (result.txt.length > 0) { 312 res.data.html = result.txt; 313 } 314 if (txtObj) { 315 txtObj.innerHTML = res.data.html; 316 } else { 317 if (result.afterhtml) { 318 obj.insertAdjacentHTML('afterend', res.data.html); 319 obj.remove(); 320 } else { 321 obj.innerHTML = res.data.html; 322 } 323 } 324 try { 325 obj.setAttribute("href", result.url); 326 if (!before_display) { 327 obj.style.display=before_display; 328 } 329 }catch(err){} 330 } else if ('logout' == result.type) { 331 if (txtObj) { 332 txtObj.innerHTML = before_txt_html; 333 } else { 334 obj.innerHTML = before_html; 335 } 336 try { 337 if (!before_display) { 338 obj.style.display=before_display; 339 } 340 }catch(err){} 341 } else if ('reg' == result.type) { 342 obj.style.display="none"; 343 } else if ('cart' == result.type) { 344 try { 345 if (cartObj) { 346 if (0 < res.data.ey_cart_num_20191212) { 347 cartObj.innerHTML = res.data.ey_cart_num_20191212; 348 cartObj.style.display = ''; 349 // if (before_cart_display) { 350 // cartObj.style.display = ('none' == before_cart_display) ? '' : before_cart_display; 351 // } 352 } else { 353 cartObj.innerHTML = ''; 354 } 355 } 356 if (!before_display) { 357 obj.style.display=before_display; 358 } 359 }catch(err){} 360 } 361 } 362 } else { 363 // æ¢å¤æªç»å½åçhtmlææ¡ 364 if (obj) { 365 if (txtObj) { 366 txtObj.innerHTML = before_txt_html; 367 } else { 368 obj.innerHTML = before_html; 369 } 370 if ('logout' == result.type) { 371 obj.style.display="none"; 372 } else if ('cart' == result.type) { 373 try { 374 if (cartObj) { 375 if (0 < res.data.ey_cart_num_20191212) { 376 cartObj.innerHTML = res.data.ey_cart_num_20191212; 377 if (before_cart_display) { 378 cartObj.style.display = ('none' == before_cart_display) ? '' : before_cart_display; 379 } 380 } 381 } 382 if (!before_display) { 383 obj.style.display=before_display; 384 } 385 }catch(err){} 386 } else { 387 try { 388 if (!before_display) { 389 obj.style.display=before_display; 390 } 391 }catch(err){} 392 } 393 } 394 /*å¾å½¢éªè¯ç */ 395 if (1 == res.data.ey_login_vertify && document.getElementById('ey_login_vertify')) { 396 document.getElementById('ey_login_vertify').style.display = ey_login_vertify_display; 397 } 398 /*end*/ 399 if ('login' == result.type) { 400 /*ç¬¬ä¸æ¹å¿«æ·ç»å½*/ 401 if (1 == res.data.ey_third_party_login && document.getElementById('ey_third_party_login')) { 402 document.getElementById('ey_third_party_login').style.display = third_party_login_display; 403 if (1 == res.data.ey_third_party_wxlogin && document.getElementById('ey_third_party_wxlogin')) { 404 document.getElementById('ey_third_party_wxlogin').style.display = third_party_wxlogin_display; 405 } 406 if (1 == res.data.ey_third_party_wblogin && document.getElementById('ey_third_party_wblogin')) { 407 document.getElementById('ey_third_party_wblogin').style.display = third_party_wblogin_display; 408 } 409 if (1 == res.data.ey_third_party_qqlogin && document.getElementById('ey_third_party_qqlogin')) { 410 document.getElementById('ey_third_party_qqlogin').style.display = third_party_qqlogin_display; 411 } 412 } 413 /*end*/ 414 } 415 } 416 } else { 417 if (obj) { 418 obj.innerHTML = 'Error'; 419 try { 420 if (!before_display) { 421 obj.style.display=before_display; 422 } 423 }catch(err){} 424 } 425 } 426 ã} 427 } 428} 429 430function tag_collect_1608459452(result) 431{ 432 var collectObj = document.getElementById(result.collectid); 433 var before_collect_display = document.getElementById(result.collectid) ? document.getElementById(result.collectid).style.display : ''; 434 if (collectObj) { 435 collectObj.style.display="none"; 436 } 437 438 var send_data = "type="+result.type+"&img="+result.img+"&afterhtml="+result.afterhtml; 439 if (result.currentstyle != '') { 440 send_data += "¤tstyle="+result.currentstyle; 441 } 442 //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 443 var ajax = new XMLHttpRequest();
444 //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 445 ajax.open("post", result.root_dir+"/index.php?m=api&c=Ajax&a=check_user", true); 446 // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 447 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 448 // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 449 ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 450 //æ¥éª¤ä¸:åé请æ±+æ°æ® 451 ajax.send(send_data); 452 //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 453 ajax.onreadystatechange = function () { 454 //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 455 if (ajax.readyState==4 && ajax.status==200) { 456 var json = ajax.responseText; 457 var res = JSON.parse(json); 458 if (1 == res.code) { 459 if (1 == res.data.ey_is_login) { 460 if ('collect' == result.type) { 461 try { 462 if (collectObj) { 463 if (0 < res.data.ey_collect_num_20191212) { 464 collectObj.innerHTML = res.data.ey_collect_num_20191212; 465 if (!before_collect_display) { 466 collectObj.style.display = ('none' == before_collect_display) ? '' : before_collect_display; 467 } 468 } else { 469 collectObj.innerHTML = ''; 470 } 471 } 472 }catch(err){} 473 } 474 } else { 475 // æ¢å¤æªç»å½åçhtmlææ¡ 476 if ('collect' == result.type) { 477 try { 478 if (collectObj) { 479 if (0 < res.data.ey_collect_num_20191212) { 480 collectObj.innerHTML = res.data.ey_collect_num_20191212; 481 if (!before_collect_display) { 482 collectObj.style.display = ('none' == before_collect_display) ? '' : before_collect_display; 483 } 484 } 485 } 486 }catch(err){} 487 } 488 } 489 } 490 ã} 491 } 492} 493 494function tag_user_info(result) 495{ 496 var obj = document.getElementById(result.t_uniqid); 497 var before_display = ''; 498 if (obj) { 499 before_display = obj.style.display; 500 obj.style.display="none"; 501 } 502 503 //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 504 var ajax = new XMLHttpRequest(); 505 //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 506 ajax.open("post", result.root_dir+"/index.php?m=api&c=Ajax&a=get_tag_user_info", true); 507 // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 508 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 509 // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 510 ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 511 //æ¥éª¤ä¸:åé请æ±+æ°æ® 512 ajax.send("t_uniqid="+result.t_uniqid); 513 //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 514 ajax.onreadystatechange = function () { 515 //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 516 if (ajax.readyState==4 && ajax.status==200) { 517 var json = ajax.responseText; 518 var res = JSON.parse(json); 519 if (1 == res.code) { 520 if (1 == res.data.ey_is_login) { 521 var dtypes = res.data.dtypes; 522 var users = res.data.users; 523 for (var key in users) { 524 var subobj = document.getElementById(key); 525 if (subobj) { 526 if ('img' == dtypes[key]) { 527 subobj.setAttribute("src", users[key]); 528 } else if ('href' == dtypes[key]) { 529 subobj.setAttribute("href", users[key]); 530 } else { 531 subobj.innerHTML = users[key]; 532 } 533 } 534 } 535 if (obj) { 536 try { 537 if (!before_display) { 538 obj.style.display=before_display; 539 } 540 }catch(err){} 541 } 542 } else { 543 if (obj) { 544 obj.style.display="none"; 545 } 546 } 547 } 548 ã} 549 } 550} 551 552 553/*------------------------------æµè§éæ ç¾ä¸å± start--------------------------*/ 554/** 555 * æµè§é 556 * @param {[type]} aid [description] 557 * @return {[type]} [description] 558 */ 559function tag_arcclick(aids) 560{ 561 if (document.getElementsByClassName('eyou_arcclick')[0]) { 562 var obj = document.getElementsByClassName('eyou_arcclick'); 563 var type = obj[0].getAttribute('data-type'); 564 var root_dir = obj[0].getAttribute('data-root_dir'); 565 566 if (window.jQuery) { 567 $.ajax({
568 type : 'GET', 569 url : root_dir+"/index.php?m=api&c=Ajax&a=arcclick&type="+type+"&aids="+aids, 570 data : {}, 571 dataType : 'json', 572 success : function(res){ 573 for (var i = 0; i < obj.length; i++) { 574 obj[i].innerHTML = res[obj[i].getAttribute('data-aid')]['click']; 575 } 576 } 577 }); 578 } else { 579 var ajax = new XMLHttpRequest(); 580 ajax.open("get", root_dir+"/index.php?m=api&c=Ajax&a=arcclick&type="+type+"&aids="+aids, true); 581 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 582 // ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 583 ajax.send(); 584 ajax.onreadystatechange = function () { 585 if (ajax.readyState==4 && ajax.status==200) { 586 var json = ajax.responseText; 587 var res = JSON.parse(json); 588 for (var i = 0; i < obj.length; i++) { 589 obj[i].innerHTML = res[obj[i].getAttribute('data-aid')]['click']; 590 } 591 ã} 592 } 593 } 594 } 595} 596 597if (document.getElementsByClassName('eyou_arcclick')[0]) { 598 var arr_1653059625 = []; 599 var obj_1653059625 = document.getElementsByClassName('eyou_arcclick'); 600 for (var i = 0; i < obj_1653059625.length; i++) { 601 arr_1653059625.push(obj_1653059625[i].getAttribute('data-aid')); 602 } 603 var aids_1653059625 = arr_1653059625.toString(); 604 tag_arcclick(aids_1653059625); 605} 606 607function tag_getQueryString(name) { 608 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 609 var r = window.location.search.substr(1).match(reg); 610 if (r != null) return unescape(r[2]); 611 return null; 612} 613 614/*------------------------------æ¶èæ ç¾ä¸å± start--------------------------*/ 615 616/** 617 * æ¶èãåæ¶ 618 * @return {[type]} [description] 619 */ 620// function ey_v378141(aid,cla,obj) 621// { 622// var cancel_v379494 = obj.getAttribute('data-cancel'); 623// var collected_v379494 = obj.getAttribute('data-collected'); 624// var loginurl_v379494 = obj.getAttribute('data-loginurl'); 625// var users_id = getCookie_v378141('users_id'); 626// if (!users_id) { 627// if (document.getElementById('ey_login_id_v665117')) { 628// $('#ey_login_id_v665117').trigger('click'); 629// } else { 630// if (!window.layer) { 631// alert('请å ç»å½'); 632// } else { 633// var layerindex = layer.alert('请å ç»å½', {id: 'layer_collection_v378141' , icon: 5, title: false}, function(){ 634// window.location.href = loginurl_v379494; 635// }); 636// //éæ°ç»æå®å±è®¾å®topç 637// var top = 150; 638// var top2 = document.getElementById("layer_collection_v378141").parentNode.style.top; 639// top2 = top2.replace('px', ''); 640// if (top2 > 150 && top2 < 500) { 641// top = top2; 642// } 643// layer.style(layerindex, { 644// top: top 645// }); 646// } 647// return false; 648// } 649// } 650 651// //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 652// var ajax = new XMLHttpRequest(); 653// //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 654// ajax.open("post", root_dir+"/index.php?m=api&c=Ajax&a=collect_save", true); 655// // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 656// ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 657// // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 658// ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 659// //æ¥éª¤ä¸:åé请æ±+æ°æ® 660// ajax.send('aid='+aid); 661// //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 662// ajax.onreadystatechange = function () { 663// //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 664// if (ajax.readyState==4 && ajax.status==200) { 665// var json = ajax.responseText; 666// var res = JSON.parse(json); 667// if (1 == res.code) { 668// if ('on' == cla){ 669// if (res.data.opt == 'add') { 670// if (cancel_v379494) { 671// obj.classList.remove(cancel_v379494); 672// } 673// if (collected_v379494) { 674// obj.classList.add(collected_v379494); 675// } 676// if (document.getElementById("ey_cnum_v379494_"+aid)) { 677// var collection_num = document.getElementById("ey_cnum_v379494_"+aid).innerHTML; 678// collection_num = parseInt(collection_num) + 1; 679// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = collection_num; 680// } 681// } else { 682// if (collected_v379494) { 683// obj.classList.remove(collected_v379494); 684// } 685// if (cancel_v379494) { 686// obj.classList.add(cancel_v379494); 687// } 688// if (document.getElementById("ey_cnum_v379494_"+aid)) { 689// var collection_num = document.getElementById("ey_cnum_v379494_"+aid).innerHTML; 690// collection_num = parseInt(collection_num) - 1; 691// if (collection_num < 0) { 692// collection_num = 0; 693// } 694// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = collection_num; 695// } 696// } 697// }else{ 698// var afterHtml = ''; 699// if (res.data.opt == 'add') { 700// afterHtml = collected_v379494; 701// if (document.getElementById("ey_cnum_v379494_"+aid)) { 702// var collection_num = document.getElementById("ey_cnum_v379494_"+aid).innerHTML; 703// collection_num = parseInt(collection_num) + 1; 704// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = collection_num; 705// } 706// } else { 707// afterHtml = cancel_v379494;//å å ¥æ¶è 708// if (document.getElementById("ey_cnum_v379494_"+aid)) { 709// var collection_num = document.getElementById("ey_cnum_v379494_"+aid).innerHTML; 710// collection_num = parseInt(collection_num) - 1; 711// if (collection_num < 0) { 712// collection_num = 0; 713// } 714// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = collection_num; 715// } 716// } 717// obj.innerHTML = afterHtml; 718// } 719// if (!window.layer) { 720// alert(res.msg); 721// } else { 722// layer.msg(res.msg, {time: 1000}); 723// } 724// } 725// } 726// } 727// } 728 729/** 730 * 弿¥å¤ææ¯å¦æ¶è 731 * @return {[type]} [description] 732 */ 733// function ey_v377550(aid,cla) 734// { 735// var users_id = getCookie_v378141('users_id'); 736// if ($('body').find('*[data-name="eyou_collect"]') && 0 < aid && 0 < users_id) { 737 738// var obj = $('body').find('*[data-name="eyou_collect"]'); 739// if (obj[0]) { 740// // æ¶èä¹åçhtmlææ¡ 741// beforeHtml1595661966 = obj[0].innerHTML; 742// } 743 744// if (0 < users_id) { 745// // æ£å¨å è½½ 746// var loading = '<img src="data:image/gif;
746base64,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" />'; 747// for (var i = 0; i < obj.length; i++) { 748// if (!obj[i]) { 749// obj[i].innerHTML = loading; 750// } 751// } 752// } 753// var cancel_v379494 = obj[0].getAttribute('data-cancel'); 754// var collected_v379494 = obj[0].getAttribute('data-collected'); 755// //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 756// var ajax = new XMLHttpRequest(); 757// //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 758// ajax.open("post", root_dir+"/index.php?m=api&c=Ajax&a=get_collection", true); 759// // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 760// ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 761// // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 762// ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 763// //æ¥éª¤ä¸:åé请æ±+æ°æ® 764// ajax.send('aid='+aid); 765// //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 766// ajax.onreadystatechange = function () { 767// //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 768// if (ajax.readyState==4 && ajax.status==200) { 769// var json = ajax.responseText; 770// var res = JSON.parse(json); 771// if (1 == res.code) { 772// var data1 = res.data.data1; // å表éå ¨é¨ææ¡£æ¶èä¿¡æ¯ 773// var data2 = res.data.data2; // å表éè¢«ç¨æ·æ¶èææ¡£çæ¶èä¿¡æ¯ 774// var aid = 0;
775// var total = 0; 776// for (var i = 0; i < obj.length; i++) { 777// aid = obj[i].getAttribute('data-aid'); 778// if (data2[aid]) { 779// if (0 < users_id) { 780// if ('on' == cla){ 781// if (cancel_v379494) { 782// obj[i].classList.remove(cancel_v379494); 783// } 784// if (collected_v379494) { 785// obj[i].classList.add(collected_v379494); 786// } 787// } else{ 788// // æ¶èä¹åçhtmlææ¡ 789// if (obj[i]) obj[i].innerHTML = collected_v379494; 790// } 791// } 792// if (document.getElementById("ey_cnum_v379494_"+aid)) { 793// if (data2[aid]) { 794// total = data2[aid]['total']; 795// } 796// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = total; 797// } 798// } else { 799// if (0 < users_id) { 800// if ('on' == cla){ 801// if (collected_v379494) { 802// obj.classList.remove(collected_v379494); 803// } 804// if (cancel_v379494) { 805// obj.classList.add(cancel_v379494); 806// } 807// } else{ 808// // æ¶èä¹åçhtmlææ¡ 809// if (obj) obj.innerHTML = cancel_v379494; 810// } 811// } 812// if (document.getElementById("ey_cnum_v379494_"+aid)) { 813// if (data1[aid]) { 814// total = data1[aid]['total']; 815// } 816// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = total; 817// } 818// } 819// } 820// } else { 821// var data1 = res.data.data1; // å表éå ¨é¨ææ¡£æ¶èä¿¡æ¯ 822// var aid = 0;
823// var total = 0; 824// for (var i = 0; i < obj.length; i++) { 825// aid = obj[i].getAttribute('data-aid'); 826// if (0 < users_id) { 827// if ('on' == cla){ 828// if (collected_v379494) { 829// obj[i].classList.remove(collected_v379494); 830// } 831// if (cancel_v379494) { 832// obj[i].classList.add(cancel_v379494); 833// } 834// } else{ 835// // æ¶èä¹åçhtmlææ¡ 836// if (obj[i]) obj[i].innerHTML = cancel_v379494; 837// } 838// } 839// if (document.getElementById("ey_cnum_v379494_"+aid)) { 840// if (data1[aid]) { 841// total = data1[aid]['total']; 842// } 843// document.getElementById("ey_cnum_v379494_"+aid).innerHTML = total; 844// } 845// } 846// } 847// } 848// } 849// } 850// } 851 852// if ($('body').find('*[data-name="eyou_collect"]')[0]) { 853 854// var ey_jquery_1624608277 = false; 855// if (!window.jQuery) { 856// ey_jquery_1624608277 = true; 857// } else { 858// var ey_jq_ver_1624608277 = jQuery.fn.jquery; 859// if (versionStringCompare(ey_jq_ver_1624608277,'1.8.0') === -1) { 860// ey_jquery_1624608277 = true; 861// } 862// } 863// if (ey_jquery_1624608277) { 864// document.write(unescape("%3Cscript src='"+root_dir+"/public/static/common/js/jquery.min.js?v=v1.6.4' type='text/javascript'%3E%3C/script%3E")); 865// document.write(unescape("%3Cscript type='text/javascript'%3E try{jQuery.noConflict();}catch(e){} %3C/script%3E")); 866// } 867// if (!window.layer || !layer.v) { 868// document.write(unescape("%3Cscript src='"+root_dir+"/public/plugins/layer-v3.1.0/layer.js' type='text/javascript'%3E%3C/script%3E")); 869// } 870 871// var arr_1653059625 = []; 872// var obj_1653059625 = $('body').find('*[data-name="eyou_collect"]'); 873// for (var i = 0; i < obj_1653059625.length; i++) { 874// arr_1653059625.push(obj_1653059625[i].getAttribute('data-aid')); 875// } 876// var aid_1653059625 = arr_1653059625.toString(); 877// var class_value = $('body').find('*[data-name="eyou_collect"]')[0].getAttribute('data-class_value'); 878// ey_v377550(aid_1653059625, class_value); 879// } 880 881/*------------------------------访é®è¶³è¿¹ä¸å± start--------------------------*/ 882 883function footprint_1606269933(aid, root_dir) 884{ 885 var users_id = getCookie_v378141('users_id'); 886 if (!users_id || aid == 0) { 887 return false; 888 } 889 890 //æ¥éª¤ä¸:åå»ºå¼æ¥å¯¹è±¡ 891 var ajax = new XMLHttpRequest(); 892 //æ¥éª¤äº:设置请æ±çurlåæ°,忰䏿¯è¯·æ±çç±»å,åæ°äºæ¯è¯·æ±çurl,å¯ä»¥å¸¦åæ°,卿çä¼ éåæ°starNameå°æå¡ç«¯ 893 ajax.open("post", root_dir+'/index.php?m=api&c=Ajax&a=footprint_save', true); 894 // ç»å¤´é¨æ·»å ajaxä¿¡æ¯ 895 ajax.setRequestHeader("X-Requested-With","XMLHttpRequest"); 896 // 妿éè¦å HTML 表å飿 · POST æ°æ®ï¼è¯·ä½¿ç¨ setRequestHeader() æ¥æ·»å HTTP 头ãç¶åå¨ send() æ¹æ³ä¸è§å®æ¨å¸æåéçæ°æ®ï¼ 897 ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 898 //æ¥éª¤ä¸:åé请æ±+æ°æ® 899 ajax.send('aid='+aid+'&_ajax=1'); 900 //æ¥éª¤å:注åäºä»¶ onreadystatechange ç¶ææ¹åå°±ä¼è°ç¨ 901 ajax.onreadystatechange = function () { 902 //æ¥éª¤äº 妿è½å¤è¿å°è¿ä¸ªå¤æ è¯´æ æ°æ® å®ç¾ç忥äº,å¹¶ä¸è¯·æ±ç页颿¯åå¨ç 903 if (ajax.readyState==4 && ajax.status==200) { 904 var json = ajax.responseText; 905 var res = JSON.parse(json); 906 if (1 == res.code) { 907 //æå 908 } 909 } 910 } 911} 912 913footprint_1606269933(ey_aid,root_dir);
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.