Chrome扩展程序发送密钥

时间:2011-06-09 16:19:21

标签: javascript google-chrome automation google-chrome-extension

有没有办法从镀铬扩展模拟按键?例如,当我单击扩展按钮时,我可以指定将“ABC”键发送到浏览器窗口。

2 个答案:

答案 0 :(得分:5)

很遗憾没有(这是一个javascript问题,Chrome API没有提供任何帮助)。

您所能做的只是发送按键事件(例如,请参阅this question),但您无法模拟实际按下按钮。如果父页面监听按键事件,那么它将捕获它(此事件将不会将所有信息作为真正的按钮按下事件,因此它可能仍然不起作用),否则不会发生任何事情。

答案 1 :(得分:1)

现在,您必须阅读HTML5规范并模拟浏览器将执行的所有操作。 Here was my last attempt at it