Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function simulateClick(element) {
- var evt,
- oldOnclick = element.onclick;
- element.onclick = function() {
- if (typeof oldOnclick === 'function' ) {
- return oldOnclick.apply(element);
- }
- return false;
- };
- if (document.createEvent) {
- evt = document.createEvent('MouseEvents');
- evt.initMouseEvent('click', true, true, window,
- 0, 0, 0, 0, 0, false, false, false, false, 0, null);
- evt.preventDefault(); //stop it redirecting!
- element.dispatchEvent(evt);
- }
- else if (document.createEventObject) {
- evt = document.createEventObject();
- evt.returnValue = false; //stop it redirecting!
- element.fireEvent('onclick', evt);
- }
- }
Add Comment
Please, Sign In to add comment