【发布时间】:2011-09-11 20:50:53
【问题描述】:
有没有办法通过 chrome 扩展来模拟按键?例如,当我单击扩展按钮时,我可以指定将键“ABC”发送到浏览器窗口。
【问题讨论】:
标签: javascript google-chrome automation google-chrome-extension
有没有办法通过 chrome 扩展来模拟按键?例如,当我单击扩展按钮时,我可以指定将键“ABC”发送到浏览器窗口。
【问题讨论】:
标签: javascript google-chrome automation google-chrome-extension
很遗憾,没有(这是一个 javascript 问题,Chrome API 没有提供任何帮助)。
您所能做的就是发送一个按键事件(例如,参见this question),但您不能模拟实际的按键按下。如果父页面侦听按键事件,那么它将捕获它(此事件不会将所有信息作为真正的按钮按下事件,因此它可能仍然不起作用),否则不会发生任何事情。
【讨论】:
现在,您必须阅读 HTML5 规范并模拟浏览器会执行的所有操作。 Here was my last attempt at it.
【讨论】: