是否可以使用浏览器中的字符键生成右键单击事件以访问上下文菜单
Is it possible to generate a right click event using a character key in a browser in order to access the context menu?
这类似于在javascript中模拟鼠标右键单击键盘,以获得上下文菜单并在其中导航以启动控制台(Inspect Element)。
我能做的是..我可以模拟右键单击事件,但它不会在按键上生成上下文菜单。当使用鼠标右键单击时,它将事件阶段显示为冒泡阶段,而在按键时,它显示事件阶段为目标阶段。有人能解释一下吗??
您真正想做的是调用一个函数来启动(Firebug?)inspect元素函数。没有标准的javascript函数来访问上下文菜单,浏览器允许网页中的脚本访问上下文菜单似乎也不是一个好主意,尽管它可能是企业或受控环境应用程序的特定浏览器中可用的扩展。
为了完整起见,您可以使用参数将单击事件分派到DOM中,以模拟鼠标右键单击,但这不会打开上下文菜单。
相关文章:
- 如何使用2个事件单击1个日历
- 在 javascript 事件单击后清空输入
- 在元素 SVG 中使用 JavaScript 或 jQuery 进行事件单击
- fullCalendar动态事件单击行为
- 错误:'这'对象不正确;在JQuery中单击事件-单击时的意外行为
- 如何启用事件单击仅在指定的小时范围内
- 完整日历事件单击未触发
- 打开选择之前的事件.(单击工作速度不够快)
- 在 JavaScript 中,函数不会在事件单击时触发
- 主干分组依据集合仅在一次事件单击后呈现
- 如何禁用地图上的所有鼠标事件(单击、悬停等)
- Fullcalendar将图标添加到事件而不触发事件单击
- 在将JQuery对象添加到DOM之前,请将事件单击到JQuery对象
- 如何模拟拖动事件(单击鼠标移动按钮)
- 如果可编辑为 false,则全日历事件单击处理程序不起作用
- onclick事件单击时未添加类
- 事件单击Kml Placemark
- 事件单击时没有运行数据库
- 在事件单击函数中添加href url
- 创建元素和事件(单击)