1function focusEle(ele){ 2 try {document.getElementById(ele).focus();} 3 catch(e){} 4} 5function updateEle(ele,content){ 6 document.getElementById(ele).innerHTML = content; 7} 8function timestamp(){ 9 return new Date().getTime(); 10} 11var XMLHttp = { 12 _objPool: [], 13 _getInstance: function () { 14 for (var i = 0; i < this._objPool.length; i ++) { 15 if (this._objPool[i].readyState == 0 || this._objPool[i].readyState == 4) { 16 return this._objPool[i]; 17 } 18 } 19 this._objPool[this._objPool.length] = this._createObj(); 20 return this._objPool[this._objPool.length - 1]; 21 }, 22 _createObj: function(){ 23 if (window.XMLHttpRequest){ 24 var objXMLHttp = new XMLHttpRequest(); 25 } else { 26 var MSXML = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP']; 27 for(var n = 0; n < MSXML.length; n ++){ 28 try{ 29 var objXMLHttp = new ActiveXObject(MSXML[n]); 30 break; 31 }catch(e){} 32 } 33 } 34 if (objXMLHttp.readyState == null){ 35 objXMLHttp.readyState = 0; 36 objXMLHttp.addEventListener('load',function(){ 37 objXMLHttp.readyState = 4; 38 if (typeof objXMLHttp.onreadystatechange == "function") { 39 objXMLHttp.onreadystatechange(); 40 } 41 }, false); 42 } 43 return objXMLHttp; 44 }, 45 sendReq: function(method, url, data, callback){ 46 var objXMLHttp = this._getInstance(); 47 with(objXMLHttp){ 48 try { 49 if (url.indexOf("?") > 0) { 50 url += "&randnum=" + Math.random(); 51 } else { 52 url += "?randnum=" + Math.random(); 53 } 54 open(method, url, true); 55 setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 56 send(data); 57 onreadystatechange = function () { 58 if (objXMLHttp.readyState == 4 && (objXMLHttp.status == 200 || objXMLHttp.status == 304)) { 59 callback(objXMLHttp); 60 } 61 } 62 } catch(e) { 63 alert('emria:error'); 64 } 65 } 66 } 67}; 68function sendinfo(url,node){ 69 updateEle(node,"<div><span style=\"background-color:#FFFFE5; color:#666666;\">å è½½ä¸...</span></div>"); 70 XMLHttp.sendReq('GET',url,'',function(obj){updateEle(node,obj.responseText);}); 71} 72function loadr(url,tid){ 73 url = url+"&stamp="+timestamp(); 74 var r=document.getElementById("r_"+tid); 75 var rp=document.getElementById("rp_"+tid); 76 if (r.style.display=="block"){ 77 r.style.display="none"; 78 rp.style.display="none"; 79 } else { 80 r.style.display="block"; 81 r.innerHTML = '<span style=\"background-color:#FFFFE5;text-align:center;font-size:12px;color:#666666;\">å è½½ä¸...</span>'; 82 XMLHttp.sendReq('GET',url,'',function(obj){r.innerHTML = obj.responseText;rp.style.display="block";}); 83 } 84} 85function reply(url,tid){ 86 var rtext=document.getElementById("rtext_"+tid).value; 87 var rname=document.getElementById("rname_"+tid).value; 88 var rcode=document.getElementById("rcode_"+tid).value; 89 var rmsg=document.getElementById("rmsg_"+tid); 90 var rn=document.getElementById("rn_"+tid); 91 var r=document.getElementById("r_"+tid); 92 var data = "r="+rtext+"&rname="+rname+"&rcode="+rcode+"&tid="+tid; 93 XMLHttp.sendReq('POST',url,data,function(obj){ 94 if(obj.responseText == 'err1'){rmsg.innerHTML = '(åå¤é¿åº¦éå¨140个åå )'; 95 }else if(obj.responseText == 'err2'){rmsg.innerHTML = '(æµç§°ä¸è½ä¸ºç©º)'; 96 }else if(obj.responseText == 'err3'){rmsg.innerHTML = '(éªè¯ç é误)'; 97 }else if(obj.responseText == 'err4'){rmsg.innerHTML = '(ä¸å 许使ç¨è¯¥æµç§°)'; 98 }else if(obj.responseText == 'err5'){rmsg.innerHTML = '(å·²åå¨è¯¥åå¤)'; 99 }else if(obj.responseText == 'err0'){rmsg.innerHTML = '(ç¦æ¢åå¤)'; 100 }else if(obj.responseText == 'succ1'){rmsg.innerHTML = '(å夿åï¼çå¾ ç®¡çåå®¡æ ¸)'; 101 }else{r.innerHTML += obj.responseText;rn.innerHTML = Number(rn.innerHTML)+1;rmsg.innerHTML=''}}); 102} 103function re(tid, rp){ 104 var rtext=document.getElementById("rtext_"+tid).value = rp; 105 focusEle("rtext_"+tid); 106} 107function commentReply(pid,c){ 108 var response = document.getElementById('comment-post'); 109 document.getElementById('comment-pid').value = pid; 110 document.getElementById('cancel-reply').style.display = ''; 111 c.parentNode.parentNode.appendChild(response); 112} 113function cancelReply(){ 114 var commentPlace = document.getElementById('comment-place'),response = document.getElementById('comment-post'); 115 document.getElementById('comment-pid').value = 0; 116 document.getElementById('cancel-reply').style.display = 'none'; 117 commentPlace.appendChild(response); 118}
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.