[Greasemonkey] Re: dispatchEvent creates an error

Andre gm at andrecgn.de
Tue Aug 23 17:14:04 EDT 2005


Thanks, works like a charm
Andre

From: Danil Ivanov <mash-funky at mail.ru>
>>Example:
>>        b = document.getElementById("button1");
>>        res = b.dispatchEvent("click");
> 
> 
>   //...
>     var trigger = document.getElementById("button1");
>     trigger.addEventListener("click", eh_onclick, false);
>     var evt = document.createEvent("MouseEvents");
>     evt.initMouseEvent("click", true, true, window,
>         0, 0, 0, 0, 0, false, false, false, false, 0, null);
>         // add values that you like
>     trigger.dispatchEvent(evt);
>     trigger.removeEventListener("click", eh_onclick, false);
>   //...
>   function eh_onclick(event) {
>     //event.preventDefault();
>     //event.stopPropagation();
>     //...
>   }
> 
> 
> --
>   BR, Danil Ivanov



More information about the Greasemonkey mailing list