解决方法
进入 Edge浏览器 / 设置 / 外观 / 上下文菜单 悬停菜单,关闭 在图像悬停时显示悬停菜单 功能。
在 设置 / 外观 / 上下文菜单 中找不到“悬停菜单”项怎么办?
访问
在我这里,一开始在 Edge Beta 的设置中能找到悬停菜单项,但在 Edge 上找不到,然而 Edge 直接访问上面的 URL 也能进入该设置项。
在我把 Edge 显示语言改为英语又改回中文,重启浏览器后在设置又能找到悬停菜单项了…
问题分析
印象中,在 Edge Stable 120 之前,悬停菜单(也就是下图那个东西)也一直是默认开启的。
但当时并不会导致对图片的右键菜单出问题。
以下是猜测:
- Edge Stable 120 更新了悬停菜单的显示逻辑(也许是增加了覆盖整个图片的遮盖层?);
- 鼠标 hover 在图片上时悬停菜单会出现;
- 随后右键时实际上执行了对 悬停菜单 的右键事件处理,而非对 网页图片元素 的右键事件处理;
- 于是就显示了非图片元素的上下文菜单。
评论区