1 2function Addtoie(value,title){ 3 if (is_ie) { 4 window.external.AddFavorite(value,title); 5 } else { 6 window.sidebar.addPanel(title,value,""); 7 } 8} 9function sendurl(obj,type,id,e) { 10 if (!(db_ajax & type) || typeof e != 'undefined' && e.ctrlKey) { 11 return true; 12 } 13 try { 14 var url_a = {1 : 'mawhole.php?ajax=1&' , 2 : 'masingle.php?ajax=1&' , 15 4 : 'ajax.php?' , 8 : 'operate.php?ajax=1&'}; 16 var url = url_a[type]; 17 var href = obj.href; 18 if (href.indexOf(db_dir)!=-1 && href.indexOf(db_ext)!=-1) { 19 href = href.substr(href.indexOf(db_dir)+db_dir.length); 20 href = href.substring(0,href.lastIndexOf(db_ext)); 21 var str = href.split('-'); 22 for (i=0; i<str.length; i++) { 23 url += str[i] + '=' + str[++i] + '&'; 24 } 25 } else { 26 url += href.substr(href.indexOf('?')+1); 27 } 28 if (typeof id == 'undefined' || id == '') id = obj.id; 29 sendmsg(url,'',id); 30 return false; 31 } catch(e){ 32 return true; 33 } 34} 35function formclick(obj,action,type) { 36 obj.action = action; 37 if (db_ajax & type) { 38 obj.action += '&ajax=1'; 39 sendmsg(obj.action,obj,''); 40 } else { 41 obj.submit(); 42 } 43} 44function edited() { 45 var str = ajax.request.responseText.split("\t"); 46 if (str[0] == 'success') { 47 var id = read.obj.id; 48 id = id.substr(id.lastIndexOf('_')+1); 49 getObj('subject_'+id).innerHTML = str[1]; 50 getObj('read_'+id).innerHTML = str[2]; 51 } else { 52 ajax.guide(); 53 } 54} 55function favor(type) { 56 closep(); 57 ajax.send('pw_ajax.php?action=favor&tid='+tid+'&type='+type,'',ajax.get); 58} 59function addfriend(uid) { 60 ajax.send('pw_ajax.php','action=addfriend&touid='+uid,ajax.guide); 61} 62function delatt(pid,aid) { 63 if(!confirm('È·¶¨ÒªÉ¾³ý´Ë¸½¼þ£¿')) return false; 64 ajax.send('pw_ajax.php','action=deldownfile&tid='+tid+'&pid='+pid+'&aid='+aid,function(){ 65 if (ajax.request.responseText == 'success') { 66 var o = getObj('att_'+aid); 67 o.parentNode.removeChild(o); 68 } else { 69 ajax.guide(); 70 } 71 }); 72} 73function playatt(aid) { 74 if (typeof player == 'undefined') { 75 loadjs('js/player.js','','js_player'); 76 setTimeout(function(){playatt(aid);},100);return; 77 } 78 if (IsElement('p_att_' + aid)) { 79 getObj('p_att_' + aid).parentNode.removeChild(getObj('p_att_' + aid)); 80 return; 81 } 82 ajax.send('pw_ajax.php?action=playatt&aid=' + aid, '', function() { 83 var rText = ajax.request.responseText.split('\t'); 84 if (rText[0] == 'ok') { 85 player('att_' + aid, rText[1], rText[2], rText[3], rText[4]); 86 } else { 87 ajax.guide(); 88 } 89 }); 90} 91function Fjump(value) { 92 if(value!='') window.location = 'thread.php?fid='+value; 93} 94function CopyCode(obj) { 95 if (is_ie){ 96 var js = document.body.createTextRange(); 97 js.moveToElementText(obj); 98 js.select(); 99 js.execCommand("Copy"); 100 } else { 101 return false; 102 } 103} 104function copyUrl(o) { 105 if (is_ie) { 106 window.clipboardData.setData("Text",copyurl+o); 107 showDialog('success','Òѳɹ¦¸´ÖÆ',1); 108 } else { 109 prompt('°´Ï Ctrl+C ¸´ÖƵ½¼ôÌù°å', copyurl+o) 110 } 111} 112function postreply(txt) { 113 if (typeof document.FORM != "undefined") { 114 document.FORM.atc_title.value = txt; 115 document.FORM.atc_content.focus(); 116 } else { 117 window.location = 'post.php?action=reply&fid='+fid+'&tid='+tid; 118 } 119} 120function dig() { 121 ajax.send('pw_ajax.php?action=dig&tid='+tid,'',function(){ 122 var str = ajax.request.responseText.split("\t"); 123 ajax.guide(); 124 if (typeof str[1] != 'undefined') { 125 getObj('r_dig').innerHTML = str[1]; 126 } else { 127 setTimeout("location.href='push.php?fid="+fid+"'",500); 128 } 129 }); 130} 131function marked() { 132 var str = ajax.request.responseText.split("\t"); 133 if (str[0] == 'success') { 134 for (var i=1;i<str.length;i++) { 135 var id = str[i]; 136 var mk = str[++i]; 137 if (IsElement('mark_'+id)) { 138 if (mk == '') { 139 getObj('mark_'+id).parentNode.removeChild(getObj('mark_'+id)); 140 } else { 141 getObj('mark_'+id).lastChild.innerHTML = mk; 142 } 143 } else { 144 var o = getObj('w_'+id); 145 var s = document.createElement("div"); 146 s.id = 'mark_' + id; 147 s.className = 'tips tal'; 148 s.style.cssText = 'word-break:keep-all;word-wrap:no-wrap'; 149 s.innerHTML = '<div class="tal s3">±¾Ìû×î½üÆÀ·Ö¼Ç¼£º</div><div class="tal">'+mk+'</div>'; 150 o.parentNode.insertBefore(s,o); 151 } 152 } 153 } else { 154 ajax.guide(); 155 } 156} 157function usetool(id) { 158 if (id>0 && confirm('ÄãÈ·¶¨ÒªÊ¹ÓøõÀ¾ßÂð?')) { 159 closep(); 160 read.obj = getObj('usetool'); 161 ajax.send('hack.php?H_name=toolcenter&action=ajax&tid='+tid+'&toolid='+id,'',ajax.get); 162 } 163} 164function usertool(uid,id) { 165 if (confirm('ÄãÈ·¶¨ÒªÊ¹ÓøõÀ¾ßÂð?')) { 166 closep(); 167 ajax.send('hack.php?H_name=toolcenter&action=ajax&uid='+uid+'&toolid='+id,'',ajax.get); 168 } 169} 170function fontsize(text,id){ 171 getObj("read_"+id).className = text; 172} 173if (totalpage > 1) { 174 document.onkeydown = function(e) { 175 var e = is_ie ? window.event : e; 176 var tagname = is_ie ? e.srcElement.tagName : e.target.tagName; 177 if (tagname == 'INPUT' || tagname == 'TEXTAREA') { 178 return; 179 } 180 actualCode = e.keyCode ? e.keyCode : e.charCode; 181 if (actualCode == 39 && page<totalpage) { 182 window.location = jurl + (page+1); 183 } else if (actualCode == 37 && page>1) { 184 window.location = jurl + (page-1); 185 } 186 } 187} 188 189function worded() { 190 var str = ajax.request.responseText.split("\t"); 191 var id = read.obj.id; 192 id = id.substr(id.lastIndexOf('_')+1); 193 if (str[0] == 'success') { 194 if (IsElement('lwd_'+id)) { 195 if (str[1] == '') { 196 getObj('read_'+id).removeChild(getObj('lwd_'+id)); 197 } else { 198 getObj('lwd_'+id).lastChild.innerHTML = str[1]; 199 } 200 } else { 201 if(str[1] == '') 202 return; 203 var tpc = getObj('read_'+id); 204 var s = document.createElement("div"); 205 s.id = 'lwd_' + id; 206 s.innerHTML = '<h6 class="quote"><span class="s3 f12 fn">Â¥Ö÷ÁôÑÔ£º</span></h6><blockquote class="blockquote">'+str[1]+'</blockquote>'; 207 if (IsElement('alert_'+id)) { 208 tpc.insertBefore(s,getObj('alert_'+id)); 209 } else{ 210 tpc.appendChild(s); 211 } 212 } 213 } else { 214 ajax.guide(); 215 } 216} 217function reminded() { 218 var str = ajax.request.responseText.split("\t"); 219 var id = read.obj.id; 220 id = id.substr(id.lastIndexOf('_')+1); 221 if (str[0] == 'success') { 222 if (IsElement('mag_'+id)) { 223 getObj('mag_'+id).lastChild.innerHTML = str[1]; 224 } else { 225 var o = getObj('p_'+id); 226 var s = document.createElement("div"); 227 s.id = 'mag_' + id; 228 s.className = 'tpc_content'; 229 s.innerHTML = '<h6 class="quote"><span class="s3 f12 fn">¹ÜÀíÌáÐÑ£º ('+str[2]+')</span></h6><blockquote class="blockquote">'+str[1]+'</blockquote>'; 230 o.parentNode.insertBefore(s,o.nextSibling); 231 } 232 } else if (str[0] == 'cancle') { 233 if (IsElement('mag_'+id)) { 234 getObj('mag_'+id).parentNode.removeChild(getObj('mag_'+id)); 235 } 236 } else { 237 ajax.guide(); 238 } 239} 240 241function checkUrl(obj) { 242 var url = obj.href; 243 var suburl = ''; 244 var urladd = ''; 245 var regex = /^((\w+):\/\/)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#]+)?\??([^#]+)?#?(\w*)/; 246 if (db_urlcheck.length > 0) { 247 var str = db_urlcheck.split(","); 248 var r = regex.exec(url); 249 for (var i in str){
250 if (r[6].indexOf('.'+str[i]) !== -1){ 251 return true; 252 } 253 } 254 } 255 256 var regex2 = /^http(s)?:\/\/(\w+\.)*((\w+)\.(com|net|cn|com\.cn|net\.cn|org|org\.cn|biz|cc|name|asia|mobi|me|tel|Öйú|¹«Ë¾|ÍøÂç|hk|tv))(\/(.+))?/; 257 var r2 = regex2.exec(db_bbsurl); 258 259 if (r2 != null && url.indexOf(r2[3]) != -1) { 260 return true; 261 } else if (url.indexOf('localhost') == -1 && url.indexOf('127.0') == -1){ 262 suburl = url.substr(0,30); 263 if (suburl != url) { 264 urladd = '...'; 265 } 266 read.open('checkurl',obj.id,1,11); 267 getObj('suburl').innerHTML = suburl + urladd; 268 getObj('trueurl').href = url; 269 return false; 270 } else { 271 return true; 272 } 273}
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.