Her er et sjovt trick til at genskabe Harlem Shake meme i din webbrowser!

Steps

  1. 1 Gå til webstedet, du vil have det til at gøre Harlem Shake på Google Chrome.
  2. 2Trykke F12 eller Højreklik> Kontroller eller Ctrl+ Flytte+jeg
  3. 3 Gå til fanen Konsol. Ignorer advarselsskilte, det er bare en joke, så sørg for, at du ikke overtræder webstedets privatlivspolitik.
  4. 4 Indsæt i denne kommando. Det er meget længe - sørg for at vælge det hele, før du kopierer. Så hit Gå ind
     javascript:(fungere()fungere c()Var e=dokument.createElement("link");e.setAttribute("type","Text / css");e.setAttribute("Rel","Stylesheet");e.setAttribute("Href",f);e.setAttribute("Klasse",l);dokument.legeme.appendChild(e)fungere h()Var e=dokument.getElementsByClassName(l);til(Var t=0;t<e.længde;t++)dokument.legeme.removeChild(e[t])fungere p()Var e=dokument.createElement("Div");e.setAttribute("Klasse",-en);dokument.legeme.appendChild(e);setTimeout(fungere()dokument.legeme.removeChild(e),100)fungere d(e)Vend tilbagehøjde:e.offsetHeight,bredde:e.offsetWidthfungere v(jeg)Var s=d(jeg);Vend tilbage s.højde>e&&s.højde<n&&s.bredde>t&&s.bredde<rfungere m(e)Var t=e;Var n=0;mens(!!t)n+=t.offsetTop;t=t.offsetParentVend tilbage nfungere g()Var e=dokument.documentElement;hvis(!!vindue.innerWidth)Vend tilbage vindue.innerHeightandet hvis(e&&!isNaN(e.clientHeight))Vend tilbage e.clientHeightVend tilbage 0fungere y()hvis(vindue.pageYOffset)Vend tilbage vindue.pageYOffsetVend tilbage Math.max(dokument.documentElement.scrollTop,dokument.legeme.scrollTop)fungere E(e)Var t=m(e);Vend tilbage t>=w&&t<=b+wfungere S()Var e=dokument.createElement("Lyd");e.setAttribute("Klasse",l);e.src=jeg;e.løkke=falsk;e.addEventListener("kan lege",fungere()setTimeout(fungere()x(k),500);setTimeout(fungere()N();p();til(Var e=0;e<O.længde;e++)T(O[e]),15500),rigtigt);e.addEventListener("Sluttede",fungere()N();h(),rigtigt);e.innerHTML=" 

    Hvis du læser dette, er det fordi din browser ikke understøtter lydelementet. Vi anbefaler, at du får en ny browser.

    ";dokument.legeme.appendChild(e);e.Spille()fungere x(e)e.className+=" "+s+" "+ofungere T(e)e.className+=" "+s+" "+u[Math.etage(Math.tilfældig()*u.længde)]fungere N()Var e=dokument.getElementsByClassName(s);Var t=ny RegExp("\\b"+s+"\\b");til(Var n=0;n<e.længde;)e[n].className=e[n].className.erstatte(t,"")Var e=30;Var t=30;Var n=350;Var r=350;Var jeg="//s3.amazonaws.com/moovweb-marketing/playground/harlem-shake.mp3";Var s="Mw-harlem_shake_me";Var o="Im_first";Var u=["jeg er fuld","Im_baked","Im_trippin","Im_blown"];Var -en="Mw-strobe_light";Var f="//s3.amazonaws.com/moovweb-marketing/playground/harlem-shake-style.css";Var l="Mw_added_css";Var b=g();Var w=y();Var C=dokument.getElementsByTagName("*");Var k=nul;til(Var L=0;L<C.længde;L++)Var EN=C[L];hvis(v(EN))hvis(E(EN))k=EN;pausehvis(EN===nul)konsol.advare("Kunne ikke finde en node af den rigtige størrelse. Prøv venligst en anden side.");Vend tilbagec();S();Var O=[];til(Var L=0;L<C.længde;L++)Var EN=C[L];hvis(v(EN))O.skubbe(EN))()