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

📄 video_category_lib.js

📁 模拟的土豆网视频网站
💻 JS
📖 第 1 页 / 共 3 页
字号:
N.Ka=function(a){this.o();delete this.e;if(a instanceof Jd){this.h=a;this.h.Na=this;this.h.R(this.l)}else this.h=new Jd(a,this,this.l);return this};N.Ha=function(a,b){this.o();delete this.e;this.h.j(a,b);return this};N.pb=function(a,b){this.o();delete this.e;P(b)||(b=[t(b)]);this.h.dc(a,b);return this};N.Gb=function(a){return this.h.r(a)};N.Ga=function(a,b){this.o();delete this.e;this.W=b?a?ea(a):"":a;return this};N.o=function(){if(this.Jb)n(o("Tried to modify a read-only Uri"))};N.R=function(a){this.l=a;this.h&&this.h.R(a)};var Pd=function(a,b,c,d,f,h,i,j){var l=new Hd(k,j);a&&l.La(a);b&&l.Ma(b);c&&l.Fa(c);d&&l.Ja(d);f&&l.Ia(f);h&&l.Ka(h);i&&l.Ga(i);return l};var Md=function(a){if(Q(a))return aa(a);return k},Qd=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,Kd=function(a,b){var c=k;if(Q(a)){c=a;Qd[qa](c)||(c=encodeURI(a));if(c.search(b)>=0)c=c[G](b,Rd)}return c},Rd=function(a){var b=a.charCodeAt(0);return"%"+(b>>4&15)[B](16)+(b&15)[B](16)},Sd=k,Id=function(){Sd||(Sd=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/);return Sd},Ld=/[#\/\?@]/g,Nd=/[\#\?]/g,Od=/#/g,Jd=function(a,b,c){this.c=new Pc;this.Na=b||k;this.l=!!c;if(a){var d=a[H]("&");for(var f=0;f<d[C];f++){var h=d[f][I]("="),i=k,j=k;if(h>=0){i=d[f].substring(0,h);j=d[f].substring(h+1)}else i=d[f];i=ea(i[G](/\+/g," "));i=this.u(i);this.add(i,j?ea(j[G](/\+/g," ")):"")}}};N=Jd[E];N.b=0;N.add=function(a,b){this.Y();a=this.u(a);if(this.n(a)){var c=this.c.r(a);P(c)?c[z](b):this.c.j(a,[c,b])}else this.c.j(a,b);this.b++;return this};N.remove=function(a){a=this.u(a);if(this.c.n(a)){this.Y();var b=this.c.r(a);if(P(b))this.b-=b[C];else this.b--;return this.c.remove(a)}return g};N.n=function(a){a=this.u(a);return this.c.n(a)};N.J=function(){var a=this.c.D(),b=this.c.J(),c=[];for(var d=0;d<b[C];d++){var f=a[d];if(P(f))for(var h=0;h<f[C];h++)c[z](b[d]);else c[z](b[d])}return c};N.D=function(a){var b;if(a){var c=this.u(a);if(this.n(c)){var d=this.c.r(c);if(P(d))return d;else{b=[];b[z](d)}}else b=[]}else{var f=this.c.D();b=[];for(var h=0;h<f[C];h++){var i=f[h];P(i)?jb(b,i):b[z](i)}}return b};N.j=function(a,b){this.Y();a=this.u(a);if(this.n(a)){var c=this.c.r(a);if(P(c))this.b-=c[C];else this.b--}this.c.j(a,b);this.b++;return this};N.r=function(a,b){a=this.u(a);if(this.n(a)){var c=this.c.r(a);return P(c)?c[0]:c}else return b};N.dc=function(a,b){this.Y();a=this.u(a);if(this.n(a)){var c=this.c.r(a);if(P(c))this.b-=c[C];else this.b--}if(b[C]>0){this.c.j(a,b);this.b+=b[C]}};fa(N,function(){if(this.e)return this.e;var a=[],b=0,c=this.c.J();for(var d=0;d<c[C];d++){var f=c[d],h=sb(f),i=this.c.r(f);if(P(i))for(var j=0;j<i[C];j++){b>0&&a[z]("&");a[z](h,"=",sb(i[j]));b++}else{b>0&&a[z]("&");a[z](h,"=",sb(i));b++}}return this.e=a[Ja]("")});N.Y=function(){delete this.e;this.Na&&delete this.Na.e};N.A=function(){var a=new Jd;a.c=this.c.A();return a};N.u=function(a){var b=t(a);if(this.l)b=b[Ka]();return b};N.R=function(a){if(a&&!this.l){this.Y();Oc(this.c,function(b,c){var d=c[Ka]();if(c!=d){this.remove(c);this.add(d,b)}},this)}this.l=a};var Ud=function(a){a.esrc="cat";return Td("v",a)},Td=function(a){var b=new Hd("/stats");b.pb("ev",a);for(var c in arguments[1])b.pb(c,arguments[1][c]);if(u._gat){var d="/stats?ev="+a;if(arguments[1].esrc)d+="&esrc="+arguments[1].esrc;if(arguments[1][wa])d+="&view="+arguments[1][wa];u._gat._getTracker("UA-5402220-2")._trackPageview(d)}Gd(b[B](),function(){},"GET");return m};var Vd=/\s*;\s*/,Wd=function(a,b,c,d,f){if(/[;=]/[qa](a))n(o('Invalid cookie name "'+a+'"'));if(/;/[qa](b))n(o('Invalid cookie value "'+b+'"'));Ma(c)||(c=-1);var h=f?";domain="+f:"",i=d?";path="+d:"",j;if(c<0)j="";else if(c==0)j=";expires="+(new Date(1970,1,1)).toUTCString();else{var l=new Date((new Date).getTime()+c*1000);j=";expires="+l.toUTCString()}ca.cookie=a+"="+b+h+i+j},Xd=function(a,b){var c=a+"=",d=t(ca.cookie)[H](Vd);for(var f=0,h;h=d[f];f++)if(h[I](c)==0)return h.substr(c[C]);return b};var Yd={XHR_SEND:"xhrSend",XHR_RECEIVE:"xhrReceive"},Zd=function(a,b,c){this.url=a;this.method=c?c:"GET";this.sa=new Dd;this.Pa=b},$d=function(a){V[L](this,Yd.XHR_SEND);this.session=a};$d.na(V);var ae=function(a){V[L](this,Yd.XHR_RECEIVE);this.session=a};ae.na(V);var be=function(){kd[L]()};be.na(kd);be[E].send=function(a,b,c){var d=new Zd(a,b,c),f=this;for(var h in b)Y(d.sa,h,(function(i){return function(){f.Sb(d,i)}})(h));this[J](new $d(d));d.sa.send(a,c);return d.sa};be[E].Sb=function(a,b){this[J](new ae(a));a.Pa[b]&&a.Pa[b][Ea](a.sa)};var ce=new be,de=function(a,b){Y(ce,a,b)};S("vsfe.events.EventType",Yd);S("vsfe.events.addXhrListener",de);var ee,fe,ge,he,ie,je,ke,le,me=[],ne=[],pe=function(){for(var a=0;a<me[C];a++)me[a]();Y(u,"unload",oe)},oe=function(){for(var a=0;a<ne[C];a++)ne[a]()},qe=function(a){me[z](a)},re=function(a){ne[z](a)},se=function(){var a=Xd("VSFE");if(a)a=md(a);return a},te=function(a){var b=se();b||(b={});for(var c in a)b[c]=a[c];Wd("VSFE",qd(b),31536000)},ue=function(a,b,c,d,f){var h="http://"+u.location.hostname+"/videoplay?docid="+a+"&hl="+f,i=U("share-widget"),j=Oa("google.share.SharingWidget");if(i&&j){ia(i,"");var l={title:Cb(b),description:Cb(c),image:d,url:h,defaultTab:"share",type:"video",popup:m,link_href:"void"};if(O.sharing_subject_template)l.subject_template=O.sharing_subject_template[G]("{TITLE}",l[pa]);if(O.sharing_comments_template)l.comments_template=O.sharing_comments_template[G]("{TITLE}",l[pa]);le=new j("share-widget",l)}else{he=a;ie=b;je=c;ke=d;ee=f}},ve=function(){return{exists:!!Oa("google.share.SharingWidget")}},we=function(){if(Sb&&!(Eb(Lb,"7.0")>=0)&&Eb(Lb,"6.0")>=0)try{ca.execCommand("BackgroundImageCache",g,m)}catch(a){}},xe=function(a,b,c){if(a[F]==b)ha(a,c)},ye=function(a){if(!Rb)if(a[I]("http")==0){var b=Xb()[ya]("SCRIPT");b.src=a;Xb().Ya("HEAD",p,p)[0][oa](b)}else Gd(a,function(){var c=Xb()[ya]("SCRIPT");Xb().Ya("HEAD",p,p)[0][oa](c);c.text=this.Za()},"GET")},ze=function(a,b,c){ee=a;fe=b;ge=c},Ae=function(){u.google.kHL=ee;u.setTimeout(function(){u.google.ac.install(ca.f,ca.f.q,"yt",m,fe,m,ge)},100)},Be=function(){!he||ue(he,ie,je,ke,ee)},Ce=function(a){te({embeddableRestrict:a})},De=function(a){!a||te({embeddableRestrict:a.checked?"emb":"all"})},Ee=function(){var a=se();if(a&&"embeddableRestrict"in a){var b=U("radio_"+a.embeddableRestrict);if(b)b.checked=m}},Fe=function(){var a=se();if(a&&"embeddableRestrict"in a){var b=U("embeddable_checkbox");if(b&&a.embeddableRestrict=="emb")b.checked=m}},Ge=function(a){var b=U("pagi");if(b){a(U("main-pagi-next"));a(U("main-pagi-prev"));var c=jc(b,function(f){return f[F]=="main-pagi-abs"});for(var d=0;d<c[C];++d)a(c[d])}};u.google=u.google||{};S("vsfe.util.onLoad",pe);S("vsfe.util.addOnLoadHandler",qe);S("vsfe.util.addOnUnloadHandler",re);S("vsfe.util.setIE6ImgCache",we);S("vsfe.util.swapClass",xe);S("vsfe.util.checkForShareWidget",ve);S("loadJs",ye);S("prepareAc",ze);S("acCallback",Ae);S("initShare",ue);S("shareCallback",Be);S("embedRestrictClick",Ce);S("embedRestrictClickAdvSearch",De);S("setEmbedRestrict",Ee);S("setEmbedRestrictAdvSearch",Fe);var He=k,$=function(a,b,c,d){T[L](this);this.Rb=a;this.jc=b;this.Xa=c;this.ga=jc(U("hotvideo-container"),function(j){return j[F]=="video-container"});this.ca=k;this.bb=d;var f=this.ga[C],h=this.Xa.maxVideoNum;if(f>0)while(f<h){var i=this.ga[0].cloneNode(m);y(i[K],"none");bc(i,this.ga[f-1]);++f}this.qb();this.Bb();f>0&&Ge(function(j){if(!(!j||j[Fa]!="A"))j.hc=Y(j,"click",Ie,g,j)})};$.na(T);$[E].qb=function(){var a=U("hotvideo-container"),b=jc(a,function(d){return d[F]=="vlim-title"});for(var c=0;c<b[C];++c)if(Sb&&b[c].scrollHeight>38)b[c][K].height="38px"};$[E].Bb=function(){var a=this.ga,b=a[C];for(var c=0;c<b;++c){var d=a[c],f=this;Y(d,"mouseover",function(){f.Tb(this.index)},g,{index:c});Y(d,"mouseout",function(){f.rb()},g,{index:c});var h=jc(d,function(j){return j[Fa]=="A"});for(var i=0;i<h[C];++i)Y(h[i],"click",function(){Ud({docid:this.docid,view:"cgrid",cat:this.cat})},g,{docid:this.bb[c].docid,cat:this.Rb.cat})}};var Ie=function(a){var b=this.getAttribute("href");if(!b)return g;var c=new Hd(b),d=c.Gb("start");c.h.remove("start");Je(c[B](),ba(d));a.preventDefault();return g};$[E].$a=function(a){return this.ga[a]};$[E].Tb=function(a){this.rb();this.ca=a;ha(this.$a(this.ca),"video-container selected-video-container")};$[E].rb=function(){if(this.ca!=k){ha(this.$a(this.ca),"video-container");this.ca=k}};$[E].$b=function(a){this.bb=a};var Ke={},Le={},Me=$;(function(a,b){Ke[a]=b})(0,$);(function(a,b,c,d){Le[a]={size:b,jb:c,fb:d}})(0,18,5,4);var Je=function(a,b){var c=new Hd(a);c.h.j("start",b);c.h.j("output","json");Gd(c[B](),function(){var d=nd(this.Za()),f=d.videos;if(d.filtered)y(jc(U("hotvideo-container"),function(A){return A[F]=="disclaimer"})[K],"block");var h=jc(U("hotvideo-container"),function(A){return A[F]=="video-container"}),i=h[C],j=f[C];for(var l=0;l<i;++l){var r=h[l];if(l>=j)y(r[K],"none");else{var s=f[l],q=ic(r,function(A){return A[F]=="img-link"});ma(q,s.videoplay_url);q.title=s[pa];var v=cc(q[Aa],m);v&&v[Ha]&&v[Ha].removeChild(v);v=$b("IMG",{"class":"thumbnail-img",src:s.thumbnail_url});ac(q,v);var D=ic(r,function(A){return A[F]=="vlim-title"});q=cc(D[Aa],m);ma(q,s.videoplay_url);q.title=s[pa];q[Aa].nodeValue=s.title_abbr;D=ic(r,function(A){return A[F]=="vlim-date"});D[Aa].nodeValue=s.duration+(s.duration&&s.age?" - ":"")+s.age;D=ic(r,function(A){return A[F]=="vlim-domain"});D[Aa].nodeValue=s.domain;y(r[K],"block")}}He.qb();He&&He.$b(f);var da=new Hd(a),$a=Le[He.Xa[wa]],Bb=$a.size,ra=Math.floor(b/Bb),ec=ba(U("pagiTotal").innerHTML),q=U("main-pagi-prev");if(!(!q||q[Fa]!="A")){if(ra==0)y(q[K],"none");else{da.Ha("start",b-Bb);ma(q,da[B]());y(q[K],"")}q=U("main-pagi-next");if(!(!q||q[Fa]!="A")){if(ra==ec-1)y(q[K],"none");else{da.Ha("start",b+Bb);ma(q,da[B]());y(q[K],"")}var fc=U("current-page"),Ne=ic(U("pagi"),function(A){return A[F]=="pagi-table"}),cd=jc(Ne,function(A){return A[F]&&A[F][I]("abs-page")!=-1});if(!(cd[C]!=$a.jb+$a.fb)){var Oe=ra-$a.jb,Pe=ra+$a.fb+1,dd=0;for(var l=Oe;l<Pe;++l)if(l==ra)if(l<0||l>=ec)y(fc[K],"none");else{ia(ic(fc,function(A){return A[F]=="currentpage"}),l+1);y(fc[K],"")}else{var ab=cd[dd];if(l<0||l>=ec)y(ab[K],"none");else{var q=ic(ab,function(A){return A[Fa]=="A"});da.Ha("start",l*Bb);ma(q,da[B]());ia(q,l+1);ha(ab,"abs-page");if(l<ra-3||l>ra+2)ab.className+=" mail-pagi-long";y(ab[K],"")}++dd}}}}})};S("vsfe.category.initControl",function(a,b,c,d){if(!Ma(c[wa])||!Ma(a.hl))n("Invalid argument!");var f=new (Ke[c[wa]]||Me)(a,b,c,d);return He=f});S("vsfe.category.gotoPage",Je);S("vsfe.category.VideoCategoryControl",$);if(u[va])u[va].report=function(a,b){var c="";if(u[va].pt){c+="&srt="+u[va].pt;delete u[va].pt}if(u.external&&u.external.tran)c+="&tran="+u.external.tran;var d=a.t,f=d.start;delete d.start;var h=[],i=[];for(var j in d)if(!(j[I]("_")==0)){var l=d[j][1];if(l)d[l][0]&&i[z](j+"."+(d[j][0]-d[l][0]));else f&&h[z](j+"."+(d[j][0]-f[0]))}if(b)for(var r in b)c+="&"+r+"="+b[r];(new Image).src=["http://csi.gstatic.com/csi?v=3","&s=video&action=",a[Ga],i[C]?"&it="+i[Ja](",")+c:c,"&rt=",h[Ja](",")][Ja]("")};

⌨️ 快捷键说明

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