Skip to content

Instantly share code, notes, and snippets.

@davezatch
Created November 13, 2012 10:05
Show Gist options
  • Select an option

  • Save davezatch/4064993 to your computer and use it in GitHub Desktop.

Select an option

Save davezatch/4064993 to your computer and use it in GitHub Desktop.
create click event, generate click on element (without jQuery)
<script type="text/javascript">
if (window.addEventListener) {
window.addEventListener("load",function() {
setTimeout(function(){
window.scrollTo(0, 1);
}, 0);
});
}
function fireEvent(element,event) {
if (document.createEvent) {
// dispatch for firefox + others
var evt = document.createEvent("HTMLEvents");
evt.initEvent(event, true, true ); // event type,bubbling,cancelable
return !element.dispatchEvent(evt);
} else {
// dispatch for IE
var evt = document.createEventObject();
return element.fireEvent('on'+event,evt)
}
}
function callNum() {
var thisNum = document.getElementById("linkID");
var method = "click";
setTimeout(function() {
fireEvent(thisNum, method);
}, 4000);
}
</script>
</head>
<body onload="callNum();">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment