[Project_owners] Programmatically open the context menu
longfocus at gmail.com
Fri Feb 10 09:49:38 EST 2006
Hey, Soyapi. Thanks for the link but it isn't exactly what I was looking for
(some nice obfuscated code though). What I'm trying to do is get the Firefox
context menu to popup and not a custom popup menu.
var evt = document.createEvent("MouseEvent");
evt.initMouseEvent("click", 1, 1, window, 1, 10, 50, 10, 50, 0, 0, 0, 0, 2,
var cacm = document.getElementById("contentAreaContextMenu")
cacm.showPopup(getBrowser(), evt.clientX, evt.clientY, "context",
Here is some code I have. But when this gets executed it pops up a loooong
context menu with about every option available. I need to replace what ever
click this was executed to the right-click (button 2). Any other thoughts on
this? Thanks for all the help!
On 2/10/06, Soyapi Mumba <soyapim at gmail.com> wrote:
> Todd Long wrote:
> > Is it possible to programmatically open the context menu
> > (contentAreaContextMenu)? Basically, I just want to have the ability to
> > send a right-click MouseEvent to the tabbrowser when a certain action is
> > performed. I wasn't quite sure how to piece the code below to achieve
> > this behaviour.
> I haven't looked at how they do it but that's what Hyperwords does. Check
> it out
> - Soyapi
> Soyapi Mumba
> +265 (0) 9953 449
> Project_owners mailing list
> Project_owners at mozdev.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Project_owners