Comment faire en sorte que les sites Web agitent le harlem?

Assurez-vous de ne pas violer la politique de confidentialité du site
Ignorez les signes avant-coureurs, ce n'est qu'une blague, assurez-vous de ne pas violer la politique de confidentialité du site.

Voici une astuce amusante pour recréer le mème Harlem Shake dans votre navigateur Web!

Pas

  1. 1
    Allez sur le site où vous voulez qu'il fasse le harlem shake sur google chrome.
  2. 2
    Appuyez f12 ou faites un clic droit> inspecter ou ctrl + shift + i
  3. 3
    Accédez à l'onglet de la console. Ignorez les signes avant-coureurs, ce n'est qu'une blague, assurez-vous de ne pas violer la politique de confidentialité du site.
    Accédez à l'onglet de la console
    Accédez à l'onglet de la console.
  4. 4
    Collez cette commande. C'est très long - assurez-vous de tout sélectionner avant de copier. Puis frappez Enter
    javascript: (function () {function c () {var e = document.createElement ("link"); e.setAttribute ("type", "text / css"); e.setAttribute ("rel", "styleheet"); 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])}} fonction p () {var e = document.createElement ("div"); e.setAttribute ("classe ", a); document.body.appendChild (e); setTimeout (function () {document.body.removeChild (e)}, 100)} function d (e) {return {hauteur: 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; tandis que (!! 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)} fonction E (e) {var t = m (e); return t> = w && t <= b + w} fonction 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)}, vrai); e.addEventListener ("terminé", fonction () {N (); h ()}, vrai); e.innerHTML = "<p> Si vous lisez ceci, c'est parce que votre navigateur ne prend pas en charge l'élément audio.Nous vous recommandons de vous procurer un nouveau navigateur. </p> <p> "; document.body.appendChild (e); e.play ()} function x (e) {e.className + =" "+ s +" "+ o} fonction T (e) {e.className + = "" + s + "" + u [Math.floor (Math.random () * u.length)]} fonction 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 (" Impossible de trouver un nœud de la bonne taille. Veuillez essayer une autre page. "); Return} c (); S (); var O = []; for (var L = 0; L <C.length; L ++) {var A = C [L]; if (v (A)) {O.push (A)}}}) () 

Conseils

  • Allumez le volume au maximum pour profiter de l'audio!

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail