Sinisterly
How to do the Harlem Shake on most websites - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Coding (https://sinister.li/Forum-Coding)
+--- Forum: Coding (https://sinister.li/Forum-Coding--71)
+--- Thread: How to do the Harlem Shake on most websites (/Thread-How-to-do-the-Harlem-Shake-on-most-websites)

Pages: 1 2


How to do the Harlem Shake on most websites - ねこまっしぐら - 02-24-2013

I think this works best on Google Chrome. I also think this works best on Forums such as this one. Alright, now that you've gotten your website and web browser, it is time for the good stuff. Go here and copy and paste this code. Now right click on the page and click "Inspect Element". Now there should be eight tabs. Click on console and paste in the code. Biggrin You may now exit out of the java stuff and watch the show. Sadly the code isn't mine. All credits goes to the creator.

Here's the code if you don't like paste bin:
Spoiler:
Code:
javascript:(function(){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)}function h(){var e=document.getElementsByClassName(l);for(var t=0;t<e.length;t++){document.body.removeChild(e[t])}}function p(){var e=document.createElement("div");e.setAttribute("class",a);document.body.appendChild(e);setTimeout(function(){document.body.removeChild(e)},100)}function d(e){return{height:e.offsetHeight,width:e.offsetWidth}}function v(i){var s=d(i);return s.height>e&&s.height<n&&s.width>t&&s.width<r}function m(e){var t=e;var n=0;while(!!t){n+=t.offsetTop;t=t.offsetParent}return n}function g(){var e=document.documentElement;if(!!window.innerWidth){return window.innerHeight}else if(e&&!isNaN(e.clientHeight)){return e.clientHeight}return 0}function y(){if(window.pageYOffset){return window.pageYOffset}return Math.max(document.documentElement.scrollTop,document.body.scrollTop)}function E(e){var t=m(e);return t>=w&&t<=b+w}function S(){var e=document.createElement("audio");e.setAttribute("class",l);e.src=i;e.loop=false;e.addEventListener("canplay",function(){setTimeout(function(){x(k)},500);setTimeout(function(){N();p();for(var e=0;e<O.length;e++){T(O[e])}},15500)},true);e.addEventListener("ended",function(){N();h()},true);e.innerHTML=" <p>If you are reading this, it is because your browser does not support the audio element. We recommend that you get a new browser.</p> <p>";document.body.appendChild(e);e.play()}function x(e){e.className+=" "+s+" "+o}function T(e){e.className+=" "+s+" "+u[Math.floor(Math.random()*u.length)]}function N(){var e=document.getElementsByClassName(s);var t=new RegExp("\\b"+s+"\\b");for(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;for(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("Could not find a node of the right size. Please try a different page.");return}c();S();var O=[];for(var L=0;L<C.length;L++){var A=C[L];if(v(A)){O.push(A)}}})()

Here's a video of it in action. Also leave a like if you will :-)


RE: How to do the Harlem Shake on most websites - BreShiE - 04-07-2013

The Harlem Shake is dead now, although it's still funny to do on websites. YouTube had it so if you type "Do the harlem shake" it'd do it on the webpage.


RE: How to do the Harlem Shake on most websites - ねこまっしぐら - 04-07-2013

(04-07-2013, 06:59 PM)BreShiE Wrote: The Harlem Shake is dead now, although it's still funny to do on websites. YouTube had it so if you type "Do the harlem shake" it'd do it on the webpage.

I think I've posted this when it was still cool but this post was never looked upon.


RE: How to do the Harlem Shake on most websites - MinecraftGeek - 04-07-2013

Yeah the Harlem Shake is dead, My class did it for form assembly -_-.

Also It's good to do on websites, I just did it on Anarchy Forums.


RE: How to do the Harlem Shake on most websites - ねこまっしぐら - 05-27-2013

(04-07-2013, 07:08 PM)MinecraftGeek Wrote: Yeah the Harlem Shake is dead, My class did it for form assembly -_-.

Also It's good to do on websites, I just did it on Anarchy Forums.

My math class did this. It was crappy though.


RE: How to do the Harlem Shake on most websites - i0xIllusi0n - 05-27-2013

(05-27-2013, 03:55 AM)Johnny Wrote: My math class did this. It was crappy though.

It always is lol
I thought it was stupid in the first place, then people realized after a month or so that it was.


RE: How to do the Harlem Shake on most websites - ねこまっしぐら - 05-27-2013

(05-27-2013, 08:08 PM)i0xIllusi0n Wrote: It always is lol
I thought it was stupid in the first place, then people realized after a month or so that it was.

My math teacher did it because he rides a motor cycle and he has a helmet.


RE: How to do the Harlem Shake on most websites - Nefarious - 05-27-2013

(05-27-2013, 08:08 PM)i0xIllusi0n Wrote: It always is lol
I thought it was stupid in the first place, then people realized after a month or so that it was.

Everyone told me it was the greatest thing ever.
Then I googled it.
You have no idea how pissed they were when I told them it wasn't the real harlem shake.
How it was, and should be.



RE: How to do the Harlem Shake on most websites - i0xIllusi0n - 05-28-2013

(05-27-2013, 11:32 PM)Kirito Wrote: Everyone told me it was the greatest thing ever.
Then I googled it.
You have no idea how pissed they were when I told them it wasn't the real harlem shake.
How it was, and should be.

Oh I could only imagine how mad they'd get xD


RE: How to do the Harlem Shake on most websites - mig4ng - 05-28-2013

(05-27-2013, 11:32 PM)Kirito Wrote: Everyone told me it was the greatest thing ever.
Then I googled it.
You have no idea how pissed they were when I told them it wasn't the real harlem shake.
How it was, and should be.
Actually this one is better :O never seen it before!