Stap 2: De ruwe Code
Plak de volgende code in de console:
JavaScript:(function() {c() {var e=document.createElement("link");e.setAttribute("type","text/css");e.setAttribute("rel","stylesheet");e.setAttribute("href",f);e.setAttribute("class",l);document.body.appendChild(e)} functie h() functie {var e=document.getElementsByClassName (l); voor (var t = 0; t < e.length;t++){document.body.removeChild(e[t])}} p() {var e=document.createElement("div");e.setAttribute("class",a);document.body.appendChild(e);setTimeout(function(){document.body.removeChild(e)},100)} functie d(e) {terugkeer {hoogte, functie : e.offsetHeight,width:e.offsetWidth}}function v(i) {var s = d (i); terugkeer s.height > e & & s.height < n & & s.width > t & & s.width < r} function m(e) {var t = e; var n = 0; terwijl (!! t){n+=t.offsetTop;t=t.offsetParent}Return n} g() {var e=document.documentElement;if (!!, functie window.innerWidth){return window.innerHeight}else als (e & &! isNaN (e.clientHeight)) {terugkeer e.clientHeight}return 0} y(){if(window.pageYOffset) {return window.pageYOffset}return Math.max(document.documentElement.scrollTop,document.body.scrollTop)} functie E(e) {var t = m (o); terugkeer t > = w & & t < = b + w} S() {var e=document.createElement("audio"); e.setAttribute("class",l);e.src=i;e.loop=false;e.addEventListener("canplay",function(){setTimeout(function(){x(k)}, functie 500); setTimeout (function () {N (); p (); voor (var e = 0; e < O.length;e++){T(O[e])}},15500)},true);e.addEventListener("ended",function(){N();h()}, waar); e.innerHTML= "< p > als u dit leest, het is omdat uw browser biedt geen ondersteuning voor het audio element. Is het raadzaam dat u een nieuwe browser. < /p >< p > "; document.body.appendChild (e), e.play ()} functioneren x(e) {e.className +=" "+ s +" "+ o} functioneren T(e) {e.className +=" "+ s +" "+ u [Math.floor (Math.random () *u.length)]} functioneren N() {var e=document.getElementsByClassName(s); var t = nieuwe RegExp ("\\b"+s+"\\b"); voor (var n = 0; n < e.length;){e[n].className=e[n].className.replace(t,"")}} var e = 30; var t = 30; var n = 350; var r = 350; var i="//s3.amazonaws.com/moovweb-marketing/playground/harlem-shake.mp3";var s =" mw-harlem_shake_ me"; var o ="im_first"; var u ["im_drunk","im_baked","im_trippin","im_blown"] =; var a ="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=document.getElementsByTagName("*"); var k = null; voor (var L = 0; L < C.length; L++) {var A=C[L];if(v(A)){if(E(A)){k=A;break}}}if(A===null) {console.warn ("kan niet vinden een knooppunt van de juiste maat. Probeer een andere pagina."); Return}c(); S (); var O = []; (var L = 0; L < C.length; L++) {var A = C [L], if(v(A)){O.push(A)}}})()