Skip to content

Instantly share code, notes, and snippets.

@karlin
Created August 7, 2012 15:58
Show Gist options
  • Save karlin/3286626 to your computer and use it in GitHub Desktop.
Save karlin/3286626 to your computer and use it in GitHub Desktop.
Google Hurdle Doodle in a Bottle
var el=document.getElementById('hplogo').children[0];
setInterval(function() {
var evt = document.createEvent("KeyboardEvent");
evt.initKeyEvent("keydown", true, true, null, false, false, false, false, 37, 0);
el.dispatchEvent(evt);
el.click();
evt.initKeyEvent("keypress", true, true, null, false, false, false, false, 37, 0);
el.dispatchEvent(evt);
el.click();
evt.initKeyEvent("keyup", true, true, null, false, false, false, false, 37, 0);
el.dispatchEvent(evt);
el.click();
var evt = document.createEvent("KeyboardEvent");
evt.initKeyEvent("keydown", true, true, null, false, false, false, false, 39, 0);
el.dispatchEvent(evt);
el.click();
evt.initKeyEvent("keypress", true, true, null, false, false, false, false, 39, 0);
el.dispatchEvent(evt);
el.click();
evt.initKeyEvent("keyup", true, true, null, false, false, false, false, 39, 0);
el.dispatchEvent(evt);
el.click();
}, 1);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment