>
Update>
>Still stuck with the right button mouse click thing (!).
But why fake anything? Why not just insert appropriate html near the bottom of the (loaded) page with the buttons and javascript to do the job? The page is just a long string in your browser object, and whatever happens inside it will be interpreted (and rendered) by the browser. You can even imitate the style of the page, or alternatel have your own inline style to have the buttons be obviously yours. The buttons should then try to navigate to a few special urls that you can catch in oBrowser.beforenavigate2() (or without the 2, don't remember which is it now).