使用浏览器特定的右键单击上下文菜单覆盖特定于站点的JavaScript右键上下文菜单

时间:2012-04-05 18:53:14

标签: javascript internet-explorer firefox google-chrome contextmenu

在Mozilla Firefox,Internet Explorer和/或Google Chrome中是否有办法覆盖特定于站点的右侧上下文菜单(通过JavaScript启动),以便显示浏览器上下文菜单?我希望能够在上下文菜单中使用浏览器加载项选项,但有些站点不允许这样做。如果您对这些浏览器有任何经验,请回复,我会向您投票。

一个例子:

打开Goog​​le Mail并右键单击收件箱中的邮件。

1 个答案:

答案 0 :(得分:2)

网站管理员通常出于安全原因这样做。但是,如果您对HTML / JavaScript有所了解,可以轻松解决这个问题。只需调整你的'mousedown'/'click'处理程序。在jQuery的情况下,您可能想要禁用'contextmenu'事件。

根据http://www.techpanache.com/how-to/enable-right-click-menu-on-chrome-and-firefox/

,有一些浏览器扩展可以实现这一目标