[TUT] How To Make Any Browser Do The Harlem Shake! - Roger Waters - Feb 16, 2013
Google Chrome:
1. Copy the following code to your clip board (CTRL + C)
Get it from here, HF blocks out some of the code: http://pastebin.com/L25AqtxW
2. Press F12.
3. Click on "Console".
4. Paste (CTRL + V) the code into the box.
5. Press Enter.
6. Enjoy.
Any other browser:
1. Copy the following code to your clip board (Ctrl + C)
Get it from here, HF blocks out some of the code: http://pastebin.com/L25AqtxW
2. Paste the code into the URL bar.
3. Press Enter.
4. Enjoy.
Note:
This will only make it go for about 30 seconds, the full song and all. Any icons on the screen will move aswell. If you get annoyed by it just refresh the page and it will stop. The more posts or pictures that are on the page, the better it will turn out. This will work on any website. I didn't make this, in case you were wondering. It's all over the web.
* - PoisonKnife - Feb 16, 2013
I got this error message: "SyntaxError: Unexpected token ILLEGAL"
* - Syndicate - Feb 16, 2013
Doesn't work for me on Google Chrome. Says "SyntaxError: Unexpected token ILLEGAL"
* - Pаnda - Feb 16, 2013
I have Google Chrome.
It didn't work for me.
* - Sociology - Feb 16, 2013
(Feb 16, 2013 06:46 PM)PoisonKnife Wrote: I got this error message: "SyntaxError: Unexpected token ILLEGAL"
I got the same error message im using google chrome
* - Number - Feb 16, 2013
Why would you make this thread all over again?
* - Elegant - Feb 16, 2013
It's not working for me. Not sure if I'm doing it wrong.
* - Shocking - Feb 16, 2013
This is jokes, my friend showed me this! :P
* - Jοker - Feb 16, 2013
Yeah I got the Unexpected token ILLEGAL with chrome as well.
* - Roger Waters - Feb 16, 2013
(Feb 16, 2013 06:48 PM)Jοker Wrote: Yeah I got the Unexpected token ILLEGAL with chrome as well.
Updated code, try it now everyone it should work now.
* - PoisonKnife - Feb 16, 2013
(Feb 16, 2013 06:47 PM)Roger Waters Wrote: What browser are you using? Maybe try a different browser?
I used Google Chrome to test the method with 🤝
* - Sociology - Feb 16, 2013
(Feb 16, 2013 06:44 PM)Roger Waters Wrote: Google Chrome:
1. Copy the following code to your clip board (CTRL + C)
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)}}})()
2. Press F12.
3. Click on "Console".
4. Paste (CTRL + V) the code into the box.
5. Press Enter.
6. Enjoy.
Any other browser:
1. Copy the following code to your clip board (Ctrl + C)
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)}}})()
2. Paste the code into the URL bar.
3. Press Enter.
4. Enjoy.
Note:
This will only make it go for about 30 seconds, the full song and all. Any icons on the screen will move aswell. If you get annoyed by it just refresh the page and it will stop. The more posts or pictures that are on the page, the better it will turn out. This will work on any website.
it still doesnt work sorry. still same error
* - Coconuthead93 - Feb 16, 2013
this doesn't work with google chrome :(
* - Roger Waters - Feb 16, 2013
(Feb 16, 2013 06:54 PM)Coconuthead93 Wrote: this doesn't work with google chrome :(
I don't know why it is not working, I uploaded the code to a pastebin
* - lewis1188 - Feb 16, 2013
This is fucking legendary xD. The pastebin worked for me.
|