【问题标题】:Override site specific JavaScript right click context menu with browser specific right click context menu使用特定于浏览器的右键单击上下文菜单覆盖特定于站点的 JavaScript 右键单击​​上下文菜单
【发布时间】:2012-04-19 12:43:34
【问题描述】:

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

一个例子:

打开 Google Mail 并右键单击收件箱中的邮件。

【问题讨论】:

  • 很遗憾你没有问过 Opera,它有一个内置的设置。

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


【解决方案1】:

出于安全原因,网站管理员通常会这样做。但是,如果您了解一点 HTML / JavaScript,就可以轻松解决这个问题。只需调整您的“mousedown”/“click”处理程序。如果是 jQuery,您可能需要禁用“contextmenu”事件。

有一些浏览器扩展可以实现这一点,根据http://www.techpanache.com/how-to/enable-right-click-menu-on-chrome-and-firefox/:

【讨论】:

  • 这个页面的“安全原因”是什么意思?
  • 意思是“控制你”
猜你喜欢
  • 1970-01-01
  • 2019-04-23
  • 2016-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-30
  • 2010-12-15
  • 2017-04-22
相关资源
最近更新 更多