![如何让 Google 地图中的上下文菜单不被 Firefox 中的上下文菜单隐藏?](https://linux22.com/image/1272778/%E5%A6%82%E4%BD%95%E8%AE%A9%20Google%20%E5%9C%B0%E5%9B%BE%E4%B8%AD%E7%9A%84%E4%B8%8A%E4%B8%8B%E6%96%87%E8%8F%9C%E5%8D%95%E4%B8%8D%E8%A2%AB%20Firefox%20%E4%B8%AD%E7%9A%84%E4%B8%8A%E4%B8%8B%E6%96%87%E8%8F%9C%E5%8D%95%E9%9A%90%E8%97%8F%EF%BC%9F.png)
Google 地图在其地图区域内提供了一个实用的上下文菜单(又称右键菜单)。当我使用 Firefox 3.6 或 Firefox 4 访问 Google 地图时,我很难访问该菜单,因为我的右键点击会导致 Firefox 自己的上下文菜单在 Google 地图的上方打开。
这是描述的同一个问题,带有屏幕截图,在此论坛主题中。
有没有办法让这两个菜单不互相干扰,如果有,那是什么?论坛只建议Esc我已经使用的解决方法,但我并不满意。
答案1
这通常是由于未选中“选项 -> 内容 -> 高级...”下 JavaScript 旁边的“禁用或替换上下文菜单”选项造成的。这意味着您必须允许 JavaScript“禁用或替换上下文菜单”。
我知道这听起来很可怕;但这通常会导致双重上下文菜单,因为站点的 JavaScript 必须禁用浏览器的上下文菜单才能在右键单击时显示站点的上下文菜单。
答案2
这是一个非技术性的解决方法;对我来说很管用,虽然不是特别好用,但无需借助技术手段就能完成工作。一切都用鼠标完成:
在 Google 地图中,右键单击您希望显示 Google 上下文菜单的位置。Firefox 和 Google 的上下文菜单随即出现;Firefox 位于顶部,但您想要的是 Google 的。现在,第一个重要部分:无需移动鼠标, 按 &按住鼠标右键(并按住不放)。
Firefox 上下文菜单应消失,Google 上下文菜单应保留。 按住鼠标右键,将鼠标光标移到 Google 上下文菜单上,找到要调用的选项。 同样,同时仍然保持鼠标右键按下,左键单击所需的 Google 上下文菜单项。
现在放开鼠标按钮,希望您能获得所需的 Google 操作!左键单击 Google 地图以删除任何不合适的悬空上下文菜单。
答案3
好答案!我发现对我而言有效的方法几乎与您的答案相似,但甚至更直接一些:
- 我右键单击,然后出现 Firefox 右键菜单,
- 无需移动光标,我只需再次单击鼠标右键,Google 上下文菜单就会取代 Firefox 菜单。
- 第二次右键单击发生在第一次右键单击后约 2 秒,并且是明确的第二次单击,而不是通常的双击。