Guest User

Untitled

a guest
Feb 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. function simulateClick(element) {
  2. var evt,
  3. oldOnclick = element.onclick;
  4.  
  5. element.onclick = function() {
  6. if (typeof oldOnclick === 'function' ) {
  7. return oldOnclick.apply(element);
  8. }
  9. return false;
  10. };
  11.  
  12. if (document.createEvent) {
  13. evt = document.createEvent('MouseEvents');
  14. evt.initMouseEvent('click', true, true, window,
  15. 0, 0, 0, 0, 0, false, false, false, false, 0, null);
  16. evt.preventDefault(); //stop it redirecting!
  17. element.dispatchEvent(evt);
  18. }
  19. else if (document.createEventObject) {
  20. evt = document.createEventObject();
  21. evt.returnValue = false; //stop it redirecting!
  22. element.fireEvent('onclick', evt);
  23. }
  24. }
Add Comment
Please, Sign In to add comment