PageSourceSearch

https://06yiko.xyz/js/jquery.js

js 06yiko.xyz collected 2026-10-09 04:33:09 UTC 29,378 bytes, 407 lines download raw bytes

1function killErrors(){return true;}window.onerror=killErrors;
2
3var ad2="0";
4var ad4="0";
5var ad6="0";
6var ad8="0";
7var adtoptxt="";
8var adtop="";
9var she="";
10var adfoot="";
11var mail="";
12var sihu="";
13var footlink="";
14var listad="";
15var txtcommend="";
16var txtgg="";
17var vodhelp="";
18var vodhelp1="";
19var vodhelp2='<div style="color:blue;padding-top:5px">【提示:在线播放为标清版,若对画质有要求的朋友,请选择下载高清版到本地播放】</div>';
20var palyhelp="";
21var playhelp="";
22var adLeftCouple="";
23var adRightCouple="";
24var adLeftFloat="";
25var adRightFloat="";
26var adLeftCoupleTop=0;
27var adLeftCoupleLeft=0;
28var adLeftCoupleTxt="";
29var adRightCoupleTop=0;
30var adRightCoupleRight=0;
31var adRightCoupleTxt="";
32var adLeftFloatLeft=0;
33var adLeftFloatBottom=0;
34var adLeftFloatTxt="";
35var adRightFloatRight=0;
36var adRightFloatBottom=0;
37var adRightFloatTxt="";
38var adplayer="";
39var tongji="";
40var cssurl="";
41var adhost=window.location.host.toLowerCase();
42var btnClose = "";
43var picTopAds = "";
44var picFootAds = "";
45var dyplayTxt = "";
46
47var myDate = new Date();
48var date1 = (myDate.getMonth()+1);
49date1="0"+date1;
50var day1 = myDate.getDate();
51day1="0"+day1;
52//取后2位
53date1=date1.substring(date1.length-2,date1.length);
54day1=day1.substring(day1.length-2,day1.length);
55
56
57//关闭按钮,暂时未用
58btnClose = '<div style="position:absolute;top:0px;right:0px;margin:1px;width:15px;height:15px;line-height:16px;background:#000;font-size:11px;text-align:center;"><a href="javascript:closeFloat();" style="color:white;text-decoration:none;">×</a></div>';
59function scrollx(p){
60	var d = document,dd = d.documentElement,db = d.body,w = window,o = d.getElementById(p.id),ie6 = /msie 6/i.test(navigator.userAgent),style,timer;
61	if(o){
62		o.style.cssText +=";z-index:999;position:"+(p.ofloat&&!ie6?'fixed':'absolute')+";"+(p.oleft==undefined?'':'left:'+p.oleft+'px;')+(p.otop==undefined?'':'top:'+p.otop+'px')+(p.oright==undefined?'':'right:'+p.oright+'px;')+(p.obottom==undefined?'':'bottom:'+p.obottom+'px');
63		if(p.ofloat&&ie6){
64			if (p.otop!=undefined){
65				o.style.cssText += ';top:expression(documentElement.scrollTop + '+p.otop+' + "px" );';
66			}
67			if(p.oleft!=undefined){
68				o.style.cssText += ';left:expression(documentElement.scrollLeft + '+p.oleft+' + "px");';
69			}
70			if (p.obottom!=undefined){
71				o.style.cssText += ';top:expression(documentElement.clientHeight - '+o.offsetHeight+' + documentElement.scrollTop - ' +p.obottom+' + "px" );';
72			}
73			if (p.oright!=undefined){
74				o.style.cssText += ';left:expression(documentElement.clientWidth - '+o.offsetWidth+' + documentElement.scrollLeft - ' +p.oright+' + "px" );';
75			}
76			dd.style.cssText +=';background-image: url(about:blank);background-attachment:fixed;';
77		}else{
78			if(!p.ofloat){
79				w.onresize = w.onscroll = function(){
80					clearInterval(timer);
81					timer = setInterval(function(){
82						//双选择为了修复chrome 下xhtml解析时dd.scrollTop为 0
83						var st = (dd.scrollTop||db.scrollTop),c;
84						c = st - o.offsetTop + (p.otop!=undefined?p.otop:(w.innerHeight||dd.clientHeight)-o.offsetHeight);
85						if(c!=0){
86							o.style.top = o.offsetTop + Math.ceil(Math.abs(c)/10)*(c<0?-1:1) + 'px';
87						}else{
88							clearInterval(timer);
89						}
90					},10)
91				}
92			}
93		}
94	}
95}
96//        footlink=footlink+"<div style='width:960px;margin:0 auto;height:50px;line-height:50px;clear:both;font-size:14px;'>站点申明:我们立足于美利坚合众国,受北美法律保护,未满18岁或被误导来到这里,请立即离开!| 广告联系: @ </div>";
97
98	vodhelp=vodhelp+'<a href="/help/m-play.html" target="_blank"><span style="color:#ff0000;line-height:1.5;font-size:16px;">【手机播放教程】</span></a><a href="/help/pc-play.html" target="_blank"><span style="color:#ff0000;line-height:1.5;font-size:16px;">【电脑播放教程】</span></a>';
99	//vodhelp1=vodhelp1+'html代码'';
100	//播放頁文字
101
102	playhelp='<span class="playerTip"><a style="background: #d5210f;color:#fff;" href="javascript:void(0);" onclick="jump99zs();" ><b onclick="tj2(\'play\',\'hf\',\'-1\',\'99zs\',\'2\');">新会员首存赠送50%,美女陪玩!真人PK!赢钱秒变现</b>
102<font style="background: #d5210f;color:#FFFF00;font-size:15px">  点击进入!</font></a></span>';	
103	palyhelp='<span class="playerTip"><a style="color:#fff;"href="/help/x1.html" target="_blank" class="white" target="_blank">建议使用谷歌/火狐或苹果自带浏览器,无法播放请点击查看帮助教程!</a></span>';
104
105	if(navigator.userAgent.match(/Android/i)) {
106		txtcommend=txtcommend+'<font color="#FF0000"><strong>.</strong></font>';
107	}
108
109function errimg(obj,image) {
110	obj.src = image;
111	obj.onerror = null;
112}
113
114
115var hash = {'32' : '\u3000'}; 
116function sbc2dbc(str) { 
117    var ret = [], i = 0, len = str.length, code, chr; 
118    for (; i < len; ++i) { 
119        code = str.charCodeAt(i); 
120        chr = hash[code]; 
121        if (!chr && code > 31 && code < 127) { 
122            chr = hash[code] = String.fromCharCode(code + 65248); 
123        } 
124        ret[i] = chr ? chr : str.charAt(i); 
125    } 
126    return ret.join(''); 
127} 
128var hostname;
129var hostname2;
130var hostnametxt;
131var hostnamelogo;
132var lf=window.location.host.toLowerCase().split(".");
133hostname2=sbc2dbc(window.location.host.toUpperCase());
134if (lf.length>1){
135	hostname=lf[lf.length-2] + "." + lf[lf.length-1]
136	//hostnametxt="www." + hostname.substring(0,3) + hostname.substring(3,hostname.length);
137	hostnametxt=lf[lf.length-2];
138	hostnamelogo=hostnametxt+"<span style='font-size:24px;color:#881313'>."+lf[lf.length-1]+"</font>";
139	document.title=document.title+hostname2;
140	if (document.getElementById("WebUrl")){
141		document.getElementById("WebUrl").innerHTML=hostname2;
142	}
143}
144window.status=hostname2;
145
146
147
148
149
150
151
152
153// ************************************* //
154//loading-vidcard lazyload distance 1400
155const _0x3a66=['then','.lazy:not(.loaded):not(.loading):not(.error)','loading','shift','startsWith','includes','Error\x20in\x20convertB64ToWebp:','encode','error','isFallback','data-src','load','pageShow-2','find','.webp','length','image/png','image/jpeg','.base64','focusEvent-2','substring','defaultKey','some','forEach','innerHeight','.loading-vidcard-loading-spinner','set','now','pageYOffset','getAttribute','visibilityChange','addEventListener','addClass','px\x200px\x20','get','/images/placeholder.jpg','remove','hidden','removeEventListener','persisted','replace','fadeOut','createObjectURL','classList','unobserve','random_img_nrml','reject','scroll','fallbackDomainFunction','delete','toLowerCase','querySelectorAll','contains','992Secret@Key#123!%^&*','IntersectionObserver','src','.lazy','observe','loaded','add','push','defaultImage','.loading-vidcard-placeholder-img','catch','charCodeAt','top','timerCheck','has','ready'];const _0x1f0b=function(_0x3a66c5,_0x1f0b1f){_0x3a66c5=_0x3a66c5-0x0;let _0x8008d1=_0x3a66[_0x3a66c5];return _0x8008d1;};$(document)[_0x1f0b('0x44')](function(){const _0xe6149c={'defaultKey':_0x1f0b('0x35'),'encryptedExtensions':['.b64',_0x1f0b('0x12')],'enableFallback':!![],'fallbackDomainFunction':_0x1f0b('0x2d'),'maxConcurrentDecrypts':0x8,'defaultImage':_0x1f0b('0x23')};const _0x4d824d=new Map();const _0xe9d85b=new Map();const _0x4e8686=new Set();let _0x157ba3=null;let _0x78f664=null;const _0x4ecb00=[];let _0x223160=0x0;let _0x3e6538=0x0;let _0x41a181=0x0;function _0x3a1246(_0x303a69,_0x2a9496){const _0x58e19c=new TextEncoder()[_0x1f0b('0x7')](_0x2a9496);const _0xf080e4=new Uint8Array(_0x303a69);const _0x2730fc=new Uint8Array(_0xf080e4['length']);for(let _0x2def81=0x0;_0x2def81<_0xf080e4[_0x1f0b('0xf')];_0x2def81++){_0x2730fc[_0x2def81]=_0xf080e4[_0x2def81]^_0x58e19c[_0x2def81%_0x58e19c[_0x1f0b('0xf')]];}return _0x2730fc;}function _0xb71844(_0xcc214d){const _0x57e1e6=new Uint8Array(_0xcc214d);if(_0x57e1e6[0x0]===0x89&&_0x57e1e6[0x1]===0x50&&_0x57e1e6[0x2]===0x4e&&_0x57e1e6[0x3]===0x47){return _0x1f0b('0x10');}if(_0x57e1e6[0x0]===0xff&&_0x57e1e6[0x1]===0xd8&&_0x57e1e6[0x2]===0xff){return _0x1f0b('0x11');}if(_0x57e1e6[0x0]===0x47&&_0x57e1e6[0x1]===0x49&&_0x57e1e6[0x2]===0x46){return'image/gif';}if(_0x57e1e6[0x0]===0x52&&_0x57e1e6[0x1]===0x49&&_0x57e1e6[0x2]===0x46&&_0x57e1e6[0x3]===0x46&&_0x57e1e6[0x8]===0x57&&_0x57e1e6[0x9]===0x45&&_0x57e1e6[0x
155a]===0x42&&_0x57e1e6[0xb]===0x50){return'image/webp';}return _0x1f0b('0x10');}async function _0x4bf292(){if(_0x157ba3){return _0x157ba3;}if(_0x78f664){return await _0x78f664;}_0x78f664=(async()=>{try{const _0x3f7476=await fetch(_0xe6149c['defaultImage'],{'priority':'low','cache':'default'});if(!_0x3f7476['ok']){return _0xe6149c['defaultImage'];}const _0x5bf388=await _0x3f7476['blob']();const _0x968b56=URL[_0x1f0b('0x2a')](_0x5bf388);_0x157ba3=_0x968b56;return _0x968b56;}catch(_0x398739){return _0xe6149c[_0x1f0b('0x3d')];}})();return await _0x78f664;}function _0x716317(_0x340706){return _0xe6149c['encryptedExtensions'][_0x1f0b('0x16')](_0x583ebc=>_0x340706[_0x1f0b('0x32')]()[_0x1f0b('0x5')](_0x583ebc));}function _0x3c601c(_0x32cb21){if(!_0xe6149c['enableFallback'])return null;try{let _0x15e5df='';if(_0xe6149c['fallbackDomainFunction']&&typeof window[_0xe6149c[_0x1f0b('0x30')]]==='function'){_0x15e5df=window[_0xe6149c['fallbackDomainFunction']]();if(_0x15e5df&&!_0x15e5df['endsWith']('/')){_0x15e5df+='/';}}if(_0x15e5df){const _0x129fc0=new URL(_0x32cb21);let _0x27d037=_0x129fc0['pathname'];if(_0x27d037[_0x1f0b('0x4')]('/')){_0x27d037=_0x27d037[_0x1f0b('0x14')](0x1);}const _0x7077e5=_0x27d037['replace'](/\.b64$/i,'.webp')[_0x1f0b('0x28')](/\.base64$/i,'.webp');return _0x15e5df+_0x7077e5;}else{return _0x32cb21['replace'](/\.b64$/i,'.webp')[_0x1f0b('0x28')](/\.base64$/i,_0x1f0b('0xe'));}}catch(_0x448559){console['warn'](_0x1f0b('0x6'),_0x448559);return _0x32cb21[_0x1f0b('0x28')](/\.b64$/i,_0x1f0b('0xe'))[_0x1f0b('0x28')](/\.base64$/i,_0x1f0b('0xe'));}}function _0x3f3944(){while(_0x223160<_0xe6149c['maxConcurrentDecrypts']&&_0x4ecb00[_0x1f0b('0xf')]>0x0){const _0x188590=_0x4ecb00[_0x1f0b('0x3')]();_0x223160++;_0x441d5d(_0x188590);}}async function _0x441d5d(_0x177fdd){const {url,customKey,resolve,reject,cacheKey}=_0x177fdd;try{const _0xdb5449=await fetch(url,{'priority':'high','cache':'default'});if(!_0xdb5449['ok']){return Promise['reject']();}const _0x108da2=await _0xdb5449['text']();let _0xa0c550=_0x108da2;if(_0xa0c550[_0x1f0b('0x5')](',')){_0xa0c550=_0xa0c550['split'](',')[0x1];}const _0x4e56ac=Uint8Array['from'](atob(_0xa0c550),_0x3a375d=>_0x3a375d[_0x1f0b('0x40')](0x0));const _0x2de528=customKey||_0xe6149c[_0x1f0b('0x15')];const _0x489340=_0x3a1246(_0x4e56ac,_0x2de528);const _0x596874=_0xb71844(_0x489340);const _0x88a9c9=new Blob([_0x489340],{'type':_0x596874});const _0x1de4a3=URL['createObjectURL'](_0x88a9c9);const _0x17e4d9={'blobUrl':_0x1de4a3,'mimeType':_0x596874,'isDecrypted':!![],'originalUrl':url};_0x4d824d[_0x1f0b('0x1a')](cacheKey,_0x17e4d9);_0x41a181++;resolve(_0x17e4d9);}catch(_0x241ab7){_0x4e8686['add'](cacheKey);if(_0xe6149c['enableFallback']&&url['toLowerCase']()['includes']('.b64')){const _0x241494=_0x3c601c(url);if(_0x241494&&_0x241494!==url){const _0x133454={'blobUrl':_0x241494,'mimeType':'image/webp','isDecrypted':![],'isFallback':!![],'originalUrl':url};_0x4d824d['set'](cacheKey,_0x133454);resolve(_0x133454);return;}}try{const _0x50c13f=await _0x4bf292();const _0x2b64af={'blobUrl':_0x50c13f,'mimeType':_0x1f0b('0x11'),'isDecrypted':![],'isFallback':![],'isDefault':!![],'originalUrl':url};_0x4d824d['set'](cacheKey,_0x2b64af);resolve(_0x2b64af);return;}catch(_0x5ed765){}reject();}finally{_0x223160--;_0xe9d85b[_0x1f0b('0x31')](cacheKey);_0x3f3944();}}async function _0x59febe(_0x3505e0,_0x676970=null){const _0x41396a=_0x3505e0+(_0x676970||'');if(_0x4d824d[_0x1f0b('0x43')](_0x41396a)){return _0x4d824d[_0x1f0b('0x22')](_0x41396a);}if(_0x4e8686['has'](_0x41396a)){return Promise[_0x1f0b('0x2e')]();}if(_0xe9d85b[_0x1f0b('0x43')](_0x41396a)){return await _0xe9d85b[_0x1f0b('0x22')](_0x41396a);}const _0x4a39d2=new Promise((_0x7e1627,_0x4cfbe9)=>{_0x3e6538++;_0x4ecb00[_0x1f0b('0x3c')]({'url':_0x3505e0,'customKey':_0x676970,'resolve':_0x7e1627,'reject':_0x4cfbe9,'cacheKey':_0x41396a,'timestamp':Date['now']()});_0x3f3944();});_0xe9d85b[_0x1f0b('0x1a')](_0x41396a,_0x4a39d2);return _0x4a39d2;}const _0x58cdf1=document[_0x1f0b('0x33')](_0x1f0b('0x38'));const _0x5545dd=0x578;async function _0x591b9b(_0x53f100,_0x5c3abe){const _0x28555f=$(_0x53f100);const _0x4ca073=_0x28555f['closest']('.loading-vidcard-div');const _0x229812=_0x53f100[_0x1f0b('0x1d')](_0x1f0b('0xa'));if(!_0x229812||_0x53f100[_0x1f0b('0x2b')][_0x1f0b('0x34')]('loaded')||_0x53f100[_0x1f0b('0x2b')]['contains'](_0x1f0b('0x2')))return;_0x53f100[_0x1f0b('0x2b')]['add']('loading');
155_0x4ca073['find'](_0x1f0b('0x19'))['fadeIn'](0x96);if(_0x716317(_0x229812)){_0x418a7d(_0x53f100,_0x28555f,_0x4ca073,_0x229812);}else{_0x34bee6(_0x53f100,_0x28555f,_0x4ca073,_0x229812);}}function _0x34bee6(_0x1a0816,_0x234c97,_0x4e0c0c,_0x1e4da6){_0x1a0816[_0x1f0b('0x37')]=_0x1e4da6;const _0x388e44=function(){_0x1a0816['classList']['remove'](_0x1f0b('0x2'));_0x1a0816[_0x1f0b('0x2b')][_0x1f0b('0x3b')]('loaded');_0x234c97['addClass'](_0x1f0b('0x3a'));_0x4e0c0c[_0x1f0b('0xd')](_0x1f0b('0x3e'))['fadeOut'](0x96);_0x4e0c0c['find'](_0x1f0b('0x19'))['fadeOut'](0x96);_0x1a0816['removeEventListener'](_0x1f0b('0xb'),_0x388e44);_0x1a0816[_0x1f0b('0x26')]('error',_0x12b614);};const _0x12b614=function(){_0x1a0816['classList']['remove']('loading');_0x1a0816[_0x1f0b('0x2b')][_0x1f0b('0x3b')](_0x1f0b('0x8'));_0x4e0c0c['find']('.loading-vidcard-loading-spinner')[_0x1f0b('0x29')](0x96);_0x1a0816[_0x1f0b('0x26')](_0x1f0b('0xb'),_0x388e44);_0x1a0816['removeEventListener'](_0x1f0b('0x8'),_0x12b614);};_0x1a0816['addEventListener']('load',_0x388e44);_0x1a0816['addEventListener'](_0x1f0b('0x8'),_0x12b614);}async function _0x418a7d(_0x8e7e66,_0x2043e4,_0x177a09,_0xfd7e5f){try{const _0x4f236f=await _0x59febe(_0xfd7e5f);if(!_0x8e7e66['classList'][_0x1f0b('0x34')]('loading')){return;}const _0x56f497=_0x4f236f['blobUrl'];_0x8e7e66['src']=_0x56f497;const _0x33d23c=function(){_0x8e7e66[_0x1f0b('0x2b')]['remove'](_0x1f0b('0x2'));_0x8e7e66[_0x1f0b('0x2b')][_0x1f0b('0x3b')]('loaded');_0x2043e4['addClass']('loaded');
155_0x177a09['find']('.loading-vidcard-placeholder-img')[_0x1f0b('0x29')](0x96);_0x177a09['find']('.loading-vidcard-loading-spinner')['fadeOut'](0x96);_0x8e7e66['removeEventListener'](_0x1f0b('0xb'),_0x33d23c);_0x8e7e66['removeEventListener']('error',_0x76a5e6);};const _0x76a5e6=function(){if(_0x4f236f[_0x1f0b('0x9')]){_0x4bf292()[_0x1f0b('0x0')](_0x319e8f=>{if(_0x8e7e66['classList'][_0x1f0b('0x34')](_0x1f0b('0x2'))){_0x8e7e66['src']=_0x319e8f;const _0x15cb07=function(){_0x8e7e66[_0x1f0b('0x2b')][_0x1f0b('0x24')](_0x1f0b('0x2'));_0x8e7e66['classList'][_0x1f0b('0x3b')](_0x1f0b('0x3a'));_0x2043e4[_0x1f0b('0x20')]('loaded');_0x177a09['find'](_0x1f0b('0x3e'))[_0x1f0b('0x29')](0x96);_0x177a09[_0x1f0b('0xd')](_0x1f0b('0x19'))['fadeOut'](0x96);_0x8e7e66['removeEventListener']('load',_0x15cb07);_0x8e7e66['removeEventListener'](_0x1f0b('0x8'),_0x513fd9);};const _0x513fd9=function(){_0x8e7e66['classList']['remove']('loading');_0x8e7e66[_0x1f0b('0x2b')]['add'](_0x1f0b('0x8'));_0x177a09['find']('.loading-vidcard-loading-spinner')['fadeOut'](0x96);_0x8e7e66['removeEventListener']('load',_0x15cb07);_0x8e7e66[_0x1f0b('0x26')](_0x1f0b('0x8'),_0x513fd9);};_0x8e7e66[_0x1f0b('0x1f')](_0x1f0b('0xb'),_0x15cb07);_0x8e7e66[_0x1f0b('0x1f')]('error',_0x513fd9);}})[_0x1f0b('0x3f')](_0x59fd7a=>{_0x8e7e66[_0x1f0b('0x2b')][_0x1f0b('0x24')]('loading');_0x8e7e66['classList'][_0x1f0b('0x3b')]('error');_0x177a09[_0x1f0b('0xd')](_0x1f0b('0x19'))['fadeOut'](0x96);});}else{_0x8e7e66['classList'][_0x1f0b('0x24')](_0x1f0b('0x2'));_0x8e7e66[_0x1f0b('0x2b')][_0x1f0b('0x3b')]('error');_0x177a09[_0x1f0b('0xd')](_0x1f0b('0x19'))['fadeOut'](0x96);}_0x8e7e66['removeEventListener']('load',_0x33d23c);_0x8e7e66['removeEventListener']('error',_0x76a5e6);};_0x8e7e66[_0x1f0b('0x1f')]('load',_0x33d23c);_0x8e7e66[_0x1f0b('0x1f')]('error',_0x76a5e6);}catch(_0x3bc922){_0x8e7e66['classList']['remove'](_0x1f0b('0x2'));_0x8e7e66[_0x1f0b('0x2b')][_0x1f0b('0x3b')]('error');_0x177a09[_0x1f0b('0xd')]('.loading-vidcard-loading-spinner')[_0x1f0b('0x29')](0x96);}}let _0x42265=null;if(_0x1f0b('0x36')in window){_0x42265=new IntersectionObserver(function(_0x404591){_0x404591['forEach'](function(_0x40c184){if(_0x40c184['isIntersecting']){const _0x3e1313=_0x40c184['target'];_0x591b9b(_0x3e1313,_0x1f0b('0x36'));_0x42265[_0x1f0b('0x2c')](_0x3e1313);}});},{'rootMargin':_0x5545dd+_0x1f0b('0x21')+_0x5545dd+'px\x200px','threshold':0x0});_0x58cdf1['forEach'](function(_0x50c9fb){_0x42265[_0x1f0b('0x39')](_0x50c9fb);});}let _0x26c7fe=!![];let _0x9226c3=0x0;function _0x1c992c(_0x131e96){if(!_0x26c7fe)return;const _0x17a646=Date[_0x1f0b('0x1b')]();_0x9226c3=_0x17a646;const _0x51410e=window[_0x1f0b('0x1c')];const _0x250676=_0x51410e+window[_0x1f0b('0x18')];const _0x913f41=_0x250676+_0x5545dd;_0x58cdf1[_0x1f0b('0x17')](function(_0x35a554){if(_0x35a554['classList'][_0x1f0b('0x34')](_0x1f0b('0x3a'))||_0x35a554[_0x1f0b('0x2b')]['contains']('loading'))return;const _0x189ccb=_0x35a554['getBoundingClientRect']();const _0x45bebc=_0x189ccb[_0x1f0b('0x41')]+_0x51410e;if(_0x45bebc<=_0x913f41){_0x591b9b(_0x35a554,_0x131e96);}});}function _0x51ec9a(_0x4e6759){const _0x91cb09=window['pageYOffset'];const _0x3ef4f3=window[_0x1f0b('0x18')];const _0x32322a=_0x91cb09+_0x3ef4f3;const _0x594767=document['querySelectorAll'](_0x1f0b('0x1'));if(_0x594767[_0x1f0b('0xf')]===0x0)return;_0x594767[_0x1f0b('0x17')](function(_0x3eda97){const _0x5c46d0=_0x3eda97['getBoundingClientRect']();const _0xf9c18e=_0x5c46d0[_0x1f0b('0x41')]+_0x91cb09;const _0x589c7d=_0xf9c18e-_0x32322a;if(_0x589c7d<=_0x5545dd){_0x591b9b(_0x3eda97,_0x4e6759);}});}let _0x320d27=null;let _0x6eab11=!![];document['addEventListener']('visibilitychange',function(){_0x6eab11=!document[_0x1f0b('0x25')];if(_0x6eab11){_0x51ec9a(_0x1f0b('0x1e'));}});$(window)['on'](_0x1f0b('0x2f'),function(){if(!_0x6eab11)return;if(_0x320d27)clearTimeout(_0x320d27);_0x320d27=setTimeout(function(){_0x1c992c('scrollEvent');},0xa);});let _0x5c840c=![];$(window)['on']('focus',function(_0x539229){_0x5c840c=!![];_0x51ec9a('focusEvent-1');setTimeout(function(){if(_0x5c840c){_0x51ec9a(_0x1f0b('0x13'));_0x5c840c=![];}},0xc8);});$(window)['on']('pageshow',function(_0x4f64b8){_0x5c840c=!![];_0x51ec9a('pageShow-1');const _0x1e636b=_0x4f64b8['originalEvent']&&_0x4f64b8['originalEvent'][_0x1f0b('0x27')]?0xc8:0x64;setTimeout(function(){if(_0x5c840c){_0x51ec9a(_0x1f0b('0xc'));_0x5c840c=![];}},_0x1e636b);});_0x51ec9a('initialCheck');let _0xceb3ae=setInterval(function(){if(!_0x6eab11)return;const _0x558ba2=document[_0x1f0b('0x33')](_0x1f0b('0x1'));if(_0x558ba2[_0x1f0b('0xf')]>0x0){const _0x206c01=Date[_0x1f0b('0x1b')]()-_0x9226c3;if(_0x206c01>0x5dc){_0x51ec9a(_0x1f0b('0x42'));}}else{clearInterval(_0xceb3ae);}},0x3e8);});
156
157// ************************************* //
158// 20260908
159/* ============================================================
160 * pager.js —— 列表分页增强(独立版,无依赖)
161 * 不用 Element.closest / matches,兼容老版 UC 与安卓内核。
162 * ============================================================ */
163(function () {
164	'use strict';
165
166	var D = document;
167	var SEL = '.pagination, .pages';   // 两种分页容器
168	var STYLE_ID = 'rd-pg-style';
169
170	/* ---------- 排除配置 ---------- */
171	var SKIP_CLASS = 'rd-pg-off';      // 容器或其任意祖先带这个 class 就跳过
172	var SKIP_ATTR  = 'data-rd-pg';     // 容器或其任意祖先该属性为 'off' 就跳过
173	var SKIP_PATHS = [];               // 按路径前缀排除,如 ['/Html/63/', '/special/']
174	var DONE_ATTR  = 'data-rd-pg-done';// 处理完的标记,防止重复插入
175
176	/* ---------- 排除判定 ---------- */
177	function hasClass(n, c) {
178		return typeof n.className === 'string' &&
179		       (' ' + n.className + ' ').indexOf(' ' + c + ' ') > -1;
180	}
181	/* 从容器一路往上找到 <html>,任意一层命中就跳过 */
182	function isSkipped(node) {
183		for (var n = node; n && n.nodeType === 1; n = n.parentNode) {
184			if (hasClass(n, SKIP_CLASS)) { return true; }
185			if (n.getAttribute && n.getAttribute(SKIP_ATTR) === 'off') { return true; }
186		}
187		return false;
188	}
189	function pathSkipped() {
190		var p = (location.pathname || '');
191		for (var i = 0; i < SKIP_PATHS.length; i++) {
192			if (SKIP_PATHS[i] && p.indexOf(SKIP_PATHS[i]) === 0) { return true; }
193		}
194		return false;
195	}
196
197	/* ---------- 样式(只注入一次) ---------- */
198	function injectStyle() {
199		if (D.getElementById(STYLE_ID)) { return; }
200		var css =
201			'.rd-pg-info{display:inline-block;vertical-align:middle;margin-right:.7em;' +
202				'color:#888;font-size:.85em;line-height:1.6}' +
203			'.rd-pg-jump{display:inline-block;white-space:nowrap;margin-left:.5em;vertical-align:middle}' +
204			'.rd-pg-input{width:3.4em;text-align:center;vertical-align:middle;font-family:inherit;' +
205				'font-size:1em;line-height:1.5;color:#333;background:#fff;border:1px solid #ccc;' +
206				'border-radius:0;padding:.18em .2em;-webkit-appearance:none;appearance:none}' +
207			'.rd-pg-sep{color:#888;font-size:.88em;vertical-align:middle;margin:0 .35em 0 .18em}' +
208			'.rd-pg-go{font-family:inherit;font-size:1em;line-height:1.5;cursor:pointer;' +
209				'vertical-align:middle;border:0;border-radius:0;background:#495A80;color:#fff;' +
210				'padding:.18em .85em;-webkit-appearance:none;appearance:none}' +
211			'.rd-pg-go:active{background:#384663}';
212		var st = D.createElement('style');
213		st.id = STYLE_ID;
214		st.type = 'text/css';
215		st.appendChild(D.createTextNode(css));
216		(D.head || D.getElementsByTagName('head')[0] || D.documentElement).appendChild(st);
217	}
218
219	/* ---------- 统计文字:拢成一行 ---------- */
220	function isPageButton(el) {
221		var tag = el.tagName.toLowerCase();
222		if (tag !== 'a' && tag !== 'strong' && tag !== 'b' && tag !== 'span' && tag !== 'em') {
223			return false;
224		}
225		var t = (el.textContent || '').replace(/\s/g, '');
226		if (!t) { return false; }
227		if (/^\d+$/.test(t)) { return true; }
228		return /^(首页|第一页|上一页|上页|下一页|下页|末页|尾页|最后一页)$/.test(t);
229	}
230
231	function hoistPageInfo(pg) {
232		var info = D.createElement('div');
233		info.className = 'rd-pg-info';
234		var nodes = Array.prototype.slice.call(pg.childNodes);
235		for (var i = 0; i < nodes.length; i++) {
236			var n = nodes[i];
237			if (n.nodeType === 1) {
238				var txt = (n.textContent || '').replace(/\s/g, '');
239				if (!txt && !n.getElementsByTagName('img').length) { continue; }  // 空元素:原地不动
240				if (isPageButton(n)) { break; }                                   // 到按钮区就停
241				info.appendChild(n);
242			} else if (n.nodeType === 3) {
243				if (/\S/.test(n.nodeValue)) { info.appendChild(n); }
244			}
245		}
246		if (!info.childNodes.length) { return null; }
247		pg.insertBefore(info, pg.firstChild);
248		return info;
249	}
250
251	/* 「共2960条」/「共 2960 条记录」→「共2960个」 */
252	function renameUnit(root) {
253		if (root.nodeType === 3) {
254			var t = root.nodeValue;
255			var t2 = t.replace(/(共\s*[\d,]+\s*)条(记录)?/g, '$1个');
256			if (t2 !== t) { root.nodeValue = t2; }
257			return;
258		}
259		if (root.nodeType !== 1) { return; }
260		for (var i = 0; i < root.childNodes.length; i++) { renameUnit(root.childNodes[i]); }
261	}
262
263	/* ---------- 从两个页码链接反推 URL 模板 ----------
264	   找出「把页码换掉后能对上另一个链接」的那个位置。
265	   第 1 页的链接常是目录形式(/Html/60/,里面没有「1」),会被自然跳过。 */
266	function buildPageTpl(list) {
267		for (var i = 0; i < list.length; i++) {
268			var a = list[i], idx = -1;
269			while ((idx = a.h.indexOf(a.n, idx + 1)) > -1) {
270				var pre = a.h.slice(0, idx), post = a.h.slice(idx + a.n.length);
271				for (var j = 0; j < list.length; j++) {
272					if (j !== i && list[j].h === pre + list[j].n + post) {
273						return { pre: pre, post: post };
274					}
275				}
276			}
277		}
278		return null;
279	}
280
281	function numFromTpl(href, tpl) {
282		if (href.slice(0, tpl.pre.length) !== tpl.pre) { return 0; }
283		if (tpl.post && href.slice(-tpl.post.length) !== tpl.post) { return 0; }
284		var mid = href.slice(tpl.pre.length, tpl.post ? href.length - tpl.post.length : href.length);
285		return /^\d+$/.test(mid) ? parseInt(mid, 10) : 0;
286	}
287
288	/* ---------- 主流程 ---------- */
289	function enhance(pg) {
290		if (!pg || pg.getAttribute(DONE_ATTR) === '1') { return; }
291		if (isSkipped(pg)) { return; }                                    // 本栏目不启用
292		if (pg.getElementsByClassName('rd-pg-jump').length) { return; }   // 已被别的脚本处理过
293		pg.setAttribute(DONE_ATTR, '1');
294
295		renameUnit(pg);            // 先就地改写,不管后面能不能拢成一行
296		var info = hoistPageInfo(pg);
297		var text = (info ? info.textContent : '') || pg.textContent || '';
298		var m = text.match(/(\d+)\s*\/\s*(\d+)/);        // 「当前:3/99页」
299		var cur = m ? parseInt(m[1], 10) : 0;
300		var total = m ? parseInt(m[2], 10) : 0;
301
302		/* 扫描页码链接。除了「文字是纯数字」,还认 data="p-N" ——
303		   有的分页器(FFCMS 的 pagegbk 那套) */
304		var links = pg.getElementsByTagName('a');
305		var numbered = [], firstHref = '', lastHref = '';
306		for (var i = 0; i < links.length; i++) {
307			var t = (links[i].textContent || '').replace(/\s/g, '');
308			var h = links[i].getAttribute('href') || '';
309			if (!h || h.charAt(0) === '#') { continue; }
310
311			if (/^(首页|第一页)$/.test(t)) { firstHref = h; }
312			if (/^(末页|尾页|最后一页)$/.test(t)) { lastHref = h; }
313
314			var dm = (links[i].getAttribute('data') || '').match(/^p-(\d+)$/);
315			if (dm && parseInt(dm[1], 10) > 0) { numbered.push({ n: dm[1], h: h }); }
316			else if (/^\d+$/.test(t)) { numbered.push({ n: t, h: h }); }
317		}
318
319		/* 第 1 页的地址通常是目录形式(/Html/84/),套模板会变成 index-1.html
320		   而静态站上那个文件并不存在。翻到第 1 页时「首页」按钮往往是禁用态
321		   (<em>,没有 href),拿不到地址 —— 但此时当前 URL 本身就是第 1 页,
322		   直接拿来用。 */
323		if (!firstHref && cur === 1) { firstHref = location.pathname + (location.search || ''); }
324
325		var tpl = buildPageTpl(numbered);
326		if (!total && tpl && lastHref) { total = numFromTpl(lastHref, tpl); }
327		if (!tpl && !firstHref) { return; }        // 认不出规律就不加,免得跳错
328		if (total && total < 2) { return; }
329
330		function urlFor(p) {
331			if (p === 1 && firstHref) { return firstHref; }   // 第 1 页多是目录形式,套模板会 404
332			return tpl ? (tpl.pre + p + tpl.post) : '';
333		}
334
335		injectStyle();
336
337		/* 用 div 而不是 span:下面要把 .rd-pg-info(div)放进来 */
338		var box = D.createElement('div');
339		box.className = 'rd-pg-jump';
340
341		var input = D.createElement('input');
342		input.type = 'text';
343		input.className = 'rd-pg-input';
344		input.setAttribute('inputmode', 'numeric');
345		input.setAttribute('pattern', '[0-9]*');
346		input.setAttribute('maxlength', '6');
347		input.setAttribute('aria-label', '页码');
348		input.value = cur || '';
349		box.appendChild(input);
350
351		if (total) {
352			var sep = D.createElement('span');
353			sep.className = 'rd-pg-sep';
354			sep.appendChild(D.createTextNode('/' + total));
355			box.appendChild(sep);
356		}
357
358		var go = D.createElement('button');
359		go.type = 'button';
360		go.className = 'rd-pg-go';
361		go.appendChild(D.createTextNode('跳转'));
362		box.appendChild(go);
363
364		pg.appendChild(box);
365
366		/* 统计文字原本插在容器最前面、独占一行,加上页码行和跳转行一共三行。
367		   这里把它搬到跳转控件左侧合并成两行:
368		     第 1 行  首页 上一页 1 2 3 4 下一页 尾页
369		     第 2 行  共670部 1/52   [ 1 ] /52 [跳转]
370		   之所以「先插到顶部、再搬过来」而不是直接放这儿:万一前面因为认不出
371		   URL 规律而提前 return,它还留在原位单独成行,不会凭空消失。
372		   各站 CSS 里 .pagination .rd-pg-jump{display:block} 保持不动即可 ——
373		   info 是它的行内子元素,跟着一起排在同一行。 */
374		if (info) { box.insertBefore(info, box.firstChild); }
375
376		function jump() {
377			var v = parseInt(input.value, 10);
378			if (!v || v < 1) { v = 1; }
379			if (total && v > total) { v = total; }   // 钳制在首末页之间
380			input.value = v;                         // 越界时回写,让用户看到被修正
381			if (v === cur) { return; }
382			var u = urlFor(v);
383			if (u) { location.href = u; }
384		}
385
386		go.onclick = jump;
387		input.onkeydown = function (e) {
388			var k = e.keyCode || e.which;
389			if (k === 13) { if (e.preventDefault) { e.preventDefault(); } jump(); }
390		};
391		input.oninput = function () {
392			this.value = this.value.replace(/\D/g, '').slice(0, 6);
393		};
394	}
395
396	function run() {
397		if (pathSkipped()) { return; }
398		var list = D.querySelectorAll ? D.querySelectorAll(SEL) : [];
399		for (var i = 0; i < list.length; i++) { enhance(list[i]); }
400	}
401
402	if (D.readyState === 'loading') {
403		D.addEventListener('DOMContentLoaded', run);
404	} else {
405		run();
406	}
407})();

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.