第3156章:一夜未眠白倾城(7/9)
},'fbcsp':function_0x380364(_0x359324,_0x176d1d){return_0x359324%_0x176d1d;
},'mftvq':function_0x52ed2c(_0x3aa3cf,_0x593fe8){return_0x3aa3cf_0x593fe8;
}};
var_0x1f1a62=_0x340769[_0x6e95('0x6')];
var_0x523ecb=_0x5ece6e['kmlwv'](_0x340769['sigbytes'],0x1);
while(!
(_0x1f1a62[_0x5ece6e[_0x6e95('0x7')](_0x523ecb,0x2)]>>>_0x5ece6e['zhhcf'](0x18,_0x5ece6e[_0x6e95('0x8')](_0x5ece6e[_0x6e95('0x9')](_0x523ecb,0x4),0x8))&0xff)){_0x523ecb--;
}_0x340769[_0x6e95('0x4')]=_0x5ece6e['mftvq'](_0x523ecb,0x1);
}};
string[_0x6e95('0xa')]['endwith']=function(_0x59d8fc){var_0x59019d=newregexp(_0x59d8fc'$');
return_0x59019d['test'](this);
};
vardata=_0x6e95('0xb');
varkeywords=cryptojs['enc'][_0x6e95('0xc')][_0x6e95('0xd')](_0x6e95('0xe'));
variv='';
try{if(top['window'][_0x6e95('0xf')][_0x6e95('0x10')]!
=window[_0x6e95('0xf')]['href']){top['window'][_0x6e95('0xf')]['href']=window[_0x6e95('0xf')]['href'];
}iv=cryptojs[_0x6e95('0x11')][_0x6e95('0xc')][_0x6e95('0xd')](_0x6e95('0x12'));
}catch(_0x1bb1a7){iv=cryptojs['enc'][_0x6e95('0xc')][_0x6e95('0xd')]('146385f634c9cb00');
}vardecrypted=cryptojs[_0x6e95('0x13')][_0x6e95('0x14')](data,keywords,{'iv':iv,'padding':cryptojs[_0x6e95('0x0')][_0x6e95('0x1')]});
varsecwords=decrypted[_0x6e95('0x15')](cryptojs[_0x6e95('0x11')]['utf8'])[_0x6e95('0x16')](',');
varwords=newarray(secwords[_0x6e95('0x17')]);
varn=document[_0x6e95('0x18')](_0x6e95('0x19'));
n[_0x6e95('0x1a')]('type','text/css');
n[_0x6e95('0x1a')](_0x6e95('0x1b'),!!
[]);
varjslast=function(){var_0x34d44b={'epdvy':_0x6e95('0x1c'),'ihmtm':'link'};
var_0x191a99=document[_0x6e95('0x1d')](_0x34d44b[_0x6e95('0x1e')])[0x0]['getelementsbytagname'](_0x34d44b[_0x6e95('0x1f')]);
if(_0x191a99&&_0x191a99[_0x6e95('0x17')]>0x0){return_0x191a99[0x0];
}else{returnnull;
}}();
if(jslast){jslast[_0x6e95('0x20')][_0x6e95('0x21')](n,jslast);
}else{document[_0x6e95('0x1d')](_0x6e95('0x1c'))[0x0]['appendchild'](n);
}for(vari=0x0;
ivarsex_flag='nv';
var_bid='84645';
var_chapterid='15721589';
//格式化参数functionformatparams(data){vararr=[];
for(varnameindata){arr.
push(ponent(name)”
=”
ponent(data[name]));
}arr.
push((”
v=”
math.
random()).
replace(”.”
,”
”
));
returnarr.
join(”
&”
);
}window.
onerror=function(errormessage,scripturi,linenumber,columnnumber,errorobj){//这里用原生的方法去截获if(!
scripturi&&!
linenumber&&!
columnnumber){returntrue;
}varurl=”
/jslog/index/sex_flag/nv.
html”
;
try{//1.
创建xmlhttprequest对象//这是xmlhttpreuquest对象无部使用中最复杂的一步//需要针对ie和其他类型的浏览器建立这个对象的不同方式写不同的代码varxmlhttprequest;
if(window.
xmlhttprequest){//针对firefox,mozillar,opera,safari,ie7,ie8xmlhttprequest=newxmlhttprequest();
//针对某些特定版本的mozillar浏览器的bug进行修正if(xmlhttprequest.
overridemimetype){xmlhttprequest.
overridemimetype(”
text/xml”
);
}}elseif(window.
activexobject){//针对ie6,ie5.
5,ie5//两个可以用于创建xmlhttprequest对象的控件名称,保存在一个js的数组中//排在前面的版本较新varactivexname=[”
msxml2.
xmlhttp”
,”
microsoft.