PageSourceSearch

https://lzg77.com/bbs/js/pw_lwd.js

js lzg77.com collected 2026-10-10 00:28:13 UTC 7,769 bytes, 273 lines download raw bytes

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.