⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 video_category_lib.js

📁 模拟的土豆网视频网站
💻 JS
📖 第 1 页 / 共 3 页
字号:
f,h)}else c.detachEvent&&c.detachEvent(Ac(d),f);var i=R(c),j=W[d][h][i];if(X[i]){var l=X[i];gb(l,b);l[C]==0&&delete X[i]}b.P=m;j.Ca=m;Ec(d,h,i,j);delete pc[a];return m},Ec=function(a,b,c,d){if(!d.aa)if(d.Ca){for(var f=0,h=0;f<d[C];f++)if(d[f].P)vc.O(d[f]);else{if(f!=h)d[h]=d[f];h++}ga(d,h);d.Ca=g;if(h==0){rc.O(d);delete W[a][b][c];W[a][b].b--;if(W[a][b].b==0){qc.O(W[a][b]);delete W[a][b];W[a].b--}if(W[a].b==0){qc.O(W[a]);delete W[a]}}}},Fc=function(a,b,c){var d=0,f=a==k,h=b==k,i=c==k;c=!!c;if(f)lb(X,function(q){for(var v=q[C]-1;v>=0;v--){var D=q[v];if((h||b==D[M])&&(i||c==D.T)){Dc(D.s);d++}}});else{var j=R(a);if(X[j]){var l=X[j];for(var r=l[C]-1;r>=0;r--){var s=l[r];if((h||b==s[M])&&(i||c==s.T)){Dc(s.s);d++}}}}return d},Cc=function(a,b,c){var d=W;if(b in d){d=d[b];if(c in d){d=d[c];var f=R(a);if(d[f])return d[f]}}return k},Ac=function(a){if(a in zc)return zc[a];return zc[a]=yc+a},Hc=function(a,b,c,d){var f=1,h=W;if(b in h){h=h[b];if(c in h){h=h[c];var i=R(a);if(h[i]){var j=h[i];if(j.aa)j.aa++;else j.aa=1;try{var l=j[C];for(var r=0;r<l;r++){var s=j[r];if(s&&!s.P)f&=Gc(s,d)!==g}}finally{j.aa--;Ec(b,c,i,j)}}}}return Boolean(f)},Gc=function(a,b){var c=a[Ca](b);a.Oa&&Dc(a.s);return c},Ic=function(a,b){if(Q(b))b=new V(b,a);else if(b instanceof V)ka(b,b[xa]||a);else{var c=b;b=new V(b[M],a);pb(b,c)}var d=1,f,h=b[M],i=W;if(!(h in i))return m;i=i[h];var j=m in i,l=g in i;if(j){f=[];for(var r=a;r;r=r.Da)f[z](r);for(var s=f[C]-1;!b.N&&s>=0;s--){ja(b,f[s]);d&=Hc(f[s],b[M],m,b)&&b.Q!=g}}if(l)if(j)for(var s=0;!b.N&&s<f[C];s++){ja(b,f[s]);d&=Hc(f[s],b[M],g,b)&&b.Q!=g}else for(var q=a;!b.N&&q;q=q.Da){ja(b,q);d&=Hc(q,b[M],g,b)&&b.Q!=g}return Boolean(d)},tc=function(a,b){if(!pc[a])return m;var c=pc[a],d=c[M],f=W;if(!(d in f))return m;f=f[d];var h;if(Sb){var i=b||Oa("window.event"),j=m in f;if(j){if(i[za]<0||i.returnValue!=p)return m;Jc(i)}R(c.src);var l=xc.v();l.oa(i,this);h=m;try{if(j){var r=rc.v();for(var s=l.currentTarget;s;s=s[Ha])r[z](s);for(var q=r[C]-1;!l.N&&q>=0;q--){ja(l,r[q]);h&=Hc(r[q],d,m,l)}for(var q=0;!l.N&&q<r[C];q++){ja(l,r[q]);h&=Hc(r[q],d,g,l)}}else h=Gc(c,l)}finally{if(r){ga(r,0);rc.O(r)}l.U();xc.O(l)}return h}var v=new mc(b,this);try{h=Gc(c,v)}finally{v.U()}return h},Jc=function(a){var b=g;if(a[za]==0)try{la(a,-1);return}catch(c){b=m}if(b||a.returnValue==p)a.returnValue=m};if("StopIteration"in O)var Kc=O.StopIteration;else Kc=o("StopIteration");var Lc=function(){};Lc[E].Pb=function(){n(Kc)};Lc[E].sb=function(){return this};var Mc=function(a){if(typeof a.D=="function")return a.D();if(Q(a))return a[H]("");if(Ta(a)){var b=[],c=a[C];for(var d=0;d<c;d++)b[z](a[d]);return b}return mb(a)},Nc=function(a){if(typeof a.J=="function")return a.J();if(typeof a.D=="function")return p;if(Ta(a)||Q(a)){var b=[],c=a[C];for(var d=0;d<c;d++)b[z](d);return b}return nb(a)},Oc=function(a,b,c){if(typeof a[Ba]=="function")a[Ba](b,c);else if(Ta(a)||Q(a))eb(a,b,c);else{var d=Nc(a),f=Mc(a),h=f[C];for(var i=0;i<h;i++)b[L](c,f[i],d&&d[i],a)}};var Pc=function(a){this.m={};this.g=[];var b=arguments[C];if(b>1){if(b%2)n(o("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.j(arguments[c],arguments[c+1])}else a&&this.tb(a)};N=Pc[E];N.b=0;N.ra=0;N.D=function(){this.ja();var a=[];for(var b=0;b<this.g[C];b++)a[z](this.m[this.g[b]]);return a};N.J=function(){this.ja();return this.g.concat()};N.n=function(a){return Qc(this.m,a)};N.remove=function(a){if(Qc(this.m,a)){delete this.m[a];this.b--;this.ra++;this.g[C]>2*this.b&&this.ja();return m}return g};N.ja=function(){if(this.b!=this.g[C]){var a=0,b=0;while(a<this.g[C]){var c=this.g[a];if(Qc(this.m,c))this.g[b++]=c;a++}ga(this.g,b)}if(this.b!=this.g[C]){var d={},a=0,b=0;while(a<this.g[C]){var c=this.g[a];if(!Qc(d,c)){this.g[b++]=c;d[c]=1}a++}ga(this.g,b)}};N.r=function(a,b){if(Qc(this.m,a))return this.m[a];return b};N.j=function(a,b){if(!Qc(this.m,a)){this.b++;this.g[z](a);this.ra++}this.m[a]=b};N.tb=function(a){var b,c;if(a instanceof Pc){b=a.J();c=a.D()}else{b=nb(a);c=mb(a)}for(var d=0;d<b[C];d++)this.j(b[d],c[d])};N.A=function(){return new Pc(this)};N.sb=function(a){this.ja();var b=0,c=this.g,d=this.m,f=this.ra,h=this,i=new Lc;i.Pb=function(){while(m){if(f!=h.ra)n(o("The map has changed since the iterator was created"));if(b>=c[C])n(Kc);var j=c[b++];return a?j:d[j]}};return i};if(w[E][ua])var Qc=function(a,b){return w[E][ua][L](a,b)};else Qc=function(a,b){return b in a&&a[b]!==w[E][b]};var Tc=function(a,b){try{var c=Rc(a);return"Message: "+yb(c[ta])+'\nUrl: <a href="view-source:'+c[Ia]+'" target="_new">'+c[Ia]+"</a>\nLine: "+c.lineNumber+"\n\nBrowser stack:\n"+yb(c.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+yb(Sc(b)+"-> ")}catch(d){return"Exception trying to expose exception! You win, we lose. "+d}},Rc=function(a){var b=Oa("window.location.href");return typeof a=="string"?{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"}:!a.lineNumber||!a[Ia]||!a.stack?{message:a[ta],name:a[Ga],lineNumber:a.lineNumber||a.line||"Not available",fileName:a[Ia]||a.filename||a.sourceURL||b,stack:a.stack||"Not available"}:a},Sc=function(a){return Uc(a||arguments.callee.caller,[])},Uc=function(a,b){var c=[];if(fb(b,a))c[z]("[...circular reference...]");else if(a&&b[C]<50){c[z](Vc(a)+"(");var d=a.arguments;for(var f=0;f<d[C];f++){f>0&&c[z](", ");var h,i=d[f];switch(typeof i){case "object":h=i?"object":"null";break;case "string":h=i;break;case "number":h=t(i);break;case "boolean":h=i?"true":"false";break;case "function":h=(h=Vc(i))?h:"[fn]";break;case "undefined":default:h=typeof i;break}if(h[C]>40)h=h.substr(0,40)+"...";c[z](h)}b[z](a);c[z](")\n");try{c[z](Uc(a.caller,b))}catch(j){c[z]("[exception trying to get caller]\n")}}else a?c[z]("[...long stack...]"):c[z]("[end]");return c[Ja]("")},Vc=function(a){var b=t(a);if(!Wc[b]){var c=/function ([^\(]+)/.exec(b);Wc[b]=c?c[1]:"[Anonymous]"}return Wc[b]},Wc={};var Yc=function(a,b,c,d,f){this.lc=typeof f=="number"?f:Xc++;this.mc=d||bb();this.K=a;this.kc=b;this.ic=c};Yc[E].Db=k;Yc[E].Cb=k;var Xc=0;Yc[E].Yb=function(a){this.Db=a};Yc[E].Zb=function(a){this.Cb=a};Yc[E].ob=function(a){this.K=a};var Zc=function(a){this.Ob=a;this.pa=k;this.zb={};this.ab=[]};Zc[E].K=k;var Z=function(a,b){this.name=a;this.value=b};fa(Z[E],function(){return this[Ga]});new Z("OFF",Infinity);new Z("SHOUT",1200);new Z("SEVERE",1000);var $c=new Z("WARNING",900);new Z("INFO",800);var ad=new Z("CONFIG",700),bd=new Z("FINE",500);new Z("FINER",400);var ed=new Z("FINEST",300);new Z("ALL",0);N=Zc[E];N.ob=function(a){this.K=a};N.Ba=function(a){if(this.K)return a.value>=this.K.value;if(this.pa)return this.pa.Ba(a);return g};N.log=function(a,b,c){this.Ba(a)&&this.Lb(this.Fb(a,b,c))};N.Fb=function(a,b,c){var d=new Yc(a,t(b),this.Ob);if(c){d.Yb(c);d.Zb(Tc(c,arguments.callee.caller))}return d};N.gc=function(a,b){this.log($c,a,b)};N.i=function(a,b){this.log(bd,a,b)};N.ya=function(a,b){this.log(ed,a,b)};N.Lb=function(a){if(this.Ba(a.K)){var b=this;while(b){b.yb(a);b=b.pa}}};N.yb=function(a){for(var b=0;b<this.ab[C];b++)this.ab[b](a)};N.bc=function(a){this.pa=a};N.ub=function(a,b){this.zb[a]=b};var fd={},gd=k,hd=function(){if(!gd){gd=new Zc("");fd[""]=gd;gd.ob(ad)}},jd=function(a){hd();return a in fd?fd[a]:id(a)},id=function(a){var b=new Zc(a),c=a[H]("."),d=c[c[C]-1];ga(c,c[C]-1);var f=c[Ja]("."),h=jd(f);h.ub(d,b);b.bc(h);return fd[a]=b};var kd=function(){};cb(kd,T);N=kd[E];N.Sa=m;N.Da=k;N.addEventListener=function(a,b,c,d){Y(this,a,b,c,d)};N.removeEventListener=function(a,b,c,d){Bc(this,a,b,c,d)};N.dispatchEvent=function(a){return Ic(this,a)};N.k=function(){kd.S.k[L](this);Fc(this);this.Da=k};var ld=function(a){if(/^\s*$/[qa](a))return g;return/^[\],:{}\s\u2028\u2029]*$/[qa](a[G](/\\["\\\/bfnrtu]/g,"@")[G](/"[^"\\\n\r\u2028\u2029\x00-\x1f\x7f-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")[G](/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))},md=function(a){t(a);if(ld(a))try{return eval("("+a+")")}catch(b){}n(o("Invalid JSON string: "+a))},nd=function(a){return eval("("+a+")")},od=k,qd=function(a){od||(od=new pd);return od.Ub(a)},pd=function(){};pd[E].Ub=function(a){var b=[];this.Ea(a,b);return b[Ja]("")};pd[E].Ea=function(a,b){switch(typeof a){case "string":this.mb(a,b);break;case "number":this.Wb(a,b);break;case "boolean":b[z](a);break;case "undefined":b[z]("null");break;case "object":if(a==k){b[z]("null");break}if(P(a)){this.Vb(a,b);break}this.Xb(a,b);break;case "function":break;default:n(o("Unknown type: "+typeof a))}};var rd={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"};pd[E].mb=function(a,b){b[z]('"',a[G](/[\\\"\x00-\x1f\x80-\uffff]/g,function(c){if(c in rd)return rd[c];var d=c.charCodeAt(0),f="\\u";if(d<16)f+="000";else if(d<256)f+="00";else if(d<4096)f+="0";return rd[c]=f+d[B](16)}),'"')};pd[E].Wb=function(a,b){b[z](isFinite(a)&&!isNaN(a)?a:"null")};pd[E].Vb=function(a,b){var c=a[C];b[z]("[");var d="";for(var f=0;f<c;f++){b[z](d);this.Ea(a[f],b);d=","}b[z]("]")};pd[E].Xb=function(a,b){b[z]("{");var c="";for(var d in a)if(a[ua](d)){var f=a[d];if(typeof f!="function"){b[z](c);this.mb(d,b);b[z](":");this.Ea(f,b);c=","}}b[z]("}")};var sd=O.window,td=function(a,b,c){if(Ua(a)){if(c)a=Ya(a,c)}else if(a&&typeof a[Ca]=="function")a=Ya(a[Ca],a);else n(o("Invalid listener argument"));return b>2147483647?-1:sd.setTimeout(a,b||0)};var ud="complete";var vd=function(){if(!!Tb){this.B={};this.ua={};this.qa=[]}};N=vd[E];N.d=jd("goog.net.xhrMonitor");N.lb=function(a){if(!!Tb){var b=Q(a)?a:Va(a)?R(a):"";this.d.ya("Pushing context: "+a+" ("+b+")");this.qa[z](b)}};N.ib=function(){if(!!Tb){var a=this.qa.pop();this.d.ya("Popping context: "+a);this.fc(a)}};N.Nb=function(a){if(!!Tb){var b=R(a);this.d.i("Opening XHR : "+b);for(var c=0;c<this.qa[C];c++){var d=this.qa[c];this.ha(this.B,d,b);this.ha(this.ua,b,d)}}};N.Mb=function(a){if(!!Tb){var b=R(a);this.d.i("Closing XHR : "+b);delete this.ua[b];for(var c in this.B){gb(this.B[c],b);this.B[c][C]==0&&delete this.B[c]}}};N.fc=function(a){var b=this.ua[a],c=this.B[a];if(b&&c){this.d.ya("Updating dependent contexts");eb(b,function(d){eb(c,function(f){this.ha(this.B,d,f);this.ha(this.ua,f,d)},this)},this)}};N.ha=function(a,b,c){a[b]||(a[b]=[]);fb(a[b],c)||a[b][z](c)};var wd=new vd;var yd=function(){return xd()};var xd=k,zd=k,Ad=k;(function(a,b){xd=a;zd=b;Ad=k})(function(){var a=Bd();return a?new ActiveXObject(a):new XMLHttpRequest},function(){var a={};if(Bd()){a[0]=m;a[1]=m}return a});var Cd=k,Bd=function(){if(!Cd&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(var b=0;b<a[C];b++){var c=a[b];try{new ActiveXObject(c);return Cd=c}catch(d){}}n(o("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return Cd};var Dd=function(){kd[L](this);this.headers=new Pc};cb(Dd,kd);Dd[E].d=jd("goog.net.XhrIo");var Ed=[],Gd=function(a,b,c,d,f,h){var i=new Dd;Ed[z](i);b&&Y(i,ud,b);Y(i,"ready",Za(Fd,i));h&&i.cc(h);i.send(a,c,d,f)},Fd=function(a){a.U();gb(Ed,a)};N=Dd[E];N.z=g;N.a=k;N.ta=k;N.db="";N.cb="";N.Z=0;N.$="";N.xa=g;N.ma=g;N.za=g;N.F=g;N.ea=0;N.G=k;N.cc=function(a){this.ea=Math.max(0,a)};N.send=function(a,b,c,d){if(this.z)n(o("[goog.net.XhrIo] Object is active with another request"));var f=b||"GET";this.db=a;this.$="";this.Z=0;this.cb=f;this.xa=g;this.z=m;this.a=new yd;this.ta=Ad||(Ad=zd());wd.Nb(this.a);this.a.onreadystatechange=Ya(this.hb,this);try{this.d.i(this.p("Opening Xhr"));this.za=m;this.a.open(f,a,m);this.za=g}catch(h){this.d.i(this.p("Error opening Xhr: "+h[ta]));this.Wa(5,h);return}var i=c?t(c):"",j=this.headers.A();d&&Oc(d,function(l,r){j.j(r,l)});f=="POST"&&!j.n("Content-Type")&&j.j("Content-Type","application/x-www-form-urlencoded;charset=utf-8");Oc(j,function(l,r){this.a.setRequestHeader(r,l)},this);try{if(this.G){sd.clearTimeout(this.G);this.G=k}if(this.ea>0){this.d.i(this.p("Will abort after "+this.ea+"ms if incomplete"));this.G=sd.setTimeout(Ya(this.ec,this),this.ea)}this.d.i(this.p("Sending request"));this.ma=m;this.a.send(i);this.ma=g}catch(h){this.d.i(this.p("Send error: "+h[ta]));this.Wa(5,h)}};N.dispatchEvent=function(a){if(this.a){wd.lb(this.a);try{Dd.S[J][L](this,a)}finally{wd.ib()}}else Dd.S[J][L](this,a)};N.ec=function(){if(!(typeof La=="undefined"))if(this.a){this.$="Timed out after "+this.ea+"ms, aborting";this.Z=8;this.d.i(this.p(this.$));this[J]("timeout");this[sa](8)}};N.Wa=function(a,b){this.z=g;if(this.a){this.F=m;this.a[sa]();this.F=g}this.$=b;this.Z=a;this.Ta();this.ia()};N.Ta=function(){if(!this.xa){this.xa=m;this[J](ud);this[J]("error")}};N.abort=function(a){if(this.a){this.d.i(this.p("Aborting"));this.z=g;this.F=m;this.a[sa]();this.F=g;this.Z=a||7;this[J](ud);this[J]("abort");this.ia()}};N.k=function(){if(this.a){this.z=g;this.F=m;this.a[sa]();this.F=g;this.ia(m)}Dd.S.k[L](this)};N.hb=function(){!this.za&&!this.ma&&!this.F?this.Qb():this.gb()};N.Qb=function(){this.gb()};N.gb=function(){if(!!this.z)if(!(typeof La=="undefined"))if(this.ta[1]&&this.X()==4&&this.ka()==2)this.d.i(this.p("Local request error detected and ignored"));else if(this.ma&&this.X()==4)td(this.hb,0,this);else{this[J]("readystatechange");if(this.Ib()){this.d.i(this.p("Request complete"));this.z=g;if(this.Kb()){this[J](ud);this[J]("success")}else{this.Z=6;this.$=this.Hb()+" ["+this.ka()+"]";this.Ta()}this.ia()}}};N.ia=function(a){if(this.a){this.a.onreadystatechange=this.ta[0]?Pa:k;var b=this.a;this.ta=this.a=k;if(this.G){sd.clearTimeout(this.G);this.G=k}if(!a){wd.lb(b);this[J]("ready");wd.ib()}wd.Mb(b)}};N.Ib=function(){return this.X()==4};N.Kb=function(){switch(this.ka()){case 0:case 200:case 204:case 304:return m;default:return g}};N.X=function(){return this.a?this.a.readyState:0};N.ka=function(){try{return this.X()>2?this.a.status:-1}catch(a){this.d.gc("Can not get status: "+a[ta]);return-1}};N.Hb=function(){try{return this.X()>2?this.a.statusText:""}catch(a){this.d.i("Can not get status: "+a[ta]);return""}};N.Za=function(){return this.a?this.a.responseText:""};N.p=function(a){return a+" ["+this.cb+" "+this.db+" "+this.ka()+"]"};var Hd=function(a,b){var c;if(a instanceof Hd){this.R(b==k?a.l:b);this.La(a.w);this.Ma(a.fa);this.Fa(a.V);this.Ja(a.M);this.Ia(a.ba);this.Ka(a.h.A());this.Ga(a.W)}else if(a&&(c=t(a).match(Id()))){this.R(!!b);this.La(c[1],m);this.Ma(c[2],m);this.Fa(c[3],m);this.Ja(c[4]);this.Ia(c[5],m);this.Ka(c[6]);this.Ga(c[7],m)}else{this.R(!!b);this.h=new Jd(k,this,this.l)}};N=Hd[E];N.w="";N.fa="";N.V="";N.M=k;N.ba="";N.W="";N.Jb=g;N.l=g;fa(N,function(){if(this.e)return this.e;var a=[];this.w&&a[z](Kd(this.w,Ld),":");if(this.V){a[z]("//");this.fa&&a[z](Kd(this.fa,Ld),"@");a[z](Md(this.V));this.M!=k&&a[z](":",t(this.M))}this.ba&&a[z](Kd(this.ba,Nd));var b=t(this.h);b&&a[z]("?",b);this.W&&a[z]("#",Kd(this.W,Od));return this.e=a[Ja]("")});N.A=function(){return Pd(this.w,this.fa,this.V,this.M,this.ba,this.h.A(),this.W,this.l)};N.La=function(a,b){this.o();delete this.e;if(this.w=b?a?ea(a):"":a)this.w=this.w[G](/:$/,"");return this};N.Ma=function(a,b){this.o();delete this.e;this.fa=b?a?ea(a):"":a;return this};N.Fa=function(a,b){this.o();delete this.e;this.V=b?a?ea(a):"":a;return this};N.Ja=function(a){this.o();delete this.e;if(a){a=ba(a);if(isNaN(a)||a<0)n(o("Bad port number "+a));this.M=a}else this.M=k;return this};N.Ia=function(a,b){this.o();delete this.e;this.ba=b?a?ea(a):"":a;return this};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -