0

有没有办法模拟某人在 Chrome 中右键单击标签并单击“将链接另存为”的事件?(这只需要在 Chrome 中工作)

4

3 回答 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 回答