有没有办法模拟某人在 Chrome 中右键单击标签并单击“将链接另存为”的事件?(这只需要在 Chrome 中工作)
问问题
169 次
3 回答
1
JavaScript 不能与这些交互,也不能与警报、确认等交互。
于 2012-08-17T22:24:10.437 回答
1
虽然上下文菜单确实有自己的事件,但我不知道可以检测到其中的单个菜单项的选择。这不会暴露给 JavaScript,因为许多选项会调用超出 JS 安全范围的操作系统级命令。
如果您尝试用自定义菜单替换上下文菜单,这可以通过取消默认事件操作并将您自己的 DHTML 菜单放在光标位置来实现。
于 2012-08-17T22:24:52.707 回答
0
据我所知,您必须使用 javascript 手动重新构建上下文菜单才能在其上添加一些额外内容。
您也需要使用event.preventDefault()
来阻止正常的出现。
于 2012-08-17T22:24:42.273 回答