• Harlem Shake on any website
    36 replies, posted
Get AMC in here to make a bookmarklet of his.
[t]http://puu.sh/2a4D9[/t]
[QUOTE=SweFox*;39755751]I guess your friend used this. [url]http://codecanyon.net/item/speedo-harlem-meme-shake-generator-/4119290?WT.ac=new_item&WT.seg_1=new_item&WT.z_author=ArtflowTeam[/url][/QUOTE] Nope, ours is without libraries. Check the source, no jQuery. But yeah, we found it on Pastebin, nobody said it was original.
[QUOTE=tratzzz;39732639]This is more fun. Just drag it to your favourites bar and click on it. Should work. Not made by me though. [editline]27th February 2013[/editline] [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)}}})()[/code] [editline]27th February 2013[/editline] nope i don't know how to link a javascript thing nvm.[/QUOTE] this works way better and you can just launch it on any page you're currently on, without using some third party website that fucks it up you can't link it or anything because it has brackets in it.
[QUOTE=latin_geek;39759980]this works way better and you can just launch it on any page you're currently on, without using some third party website that fucks it up you can't link it or anything because it has brackets in it.[/QUOTE] Yes you can, just include it from a remote source.
So I've tried Redtube with this..
Why is everybody rating the OP dumb? Sure, it's an unfunny meme. Doesn't make it any less cool of a website.
Sorry, you need to Log In to post a reply to this thread.