从javascript触发击键

时间:2018-11-21 13:40:46

标签: javascript autohotkey keypress keystroke

我有一个简单的html / js应用程序,它将在本地运行。 如果满足某些条件,则我需要以在后台运行的AutoHotkey程序注册它并因此启动脚本的方式模拟一个击键(例如“ a”)。

触发jQuery按键之类的操作无济于事,因为它停留在浏览器中,而作为单独程序在后台运行的AHK不会注册它。

是否可以在js中实现?如果没有,解决问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

我想说的是“ 在浏览器中运行的内容留在浏览器中” ...

但是您可以在浏览器中设置剪贴板值,然后在autohotkey中使用OnClipboardChange事件对其进行检测。

另一种方法是使用Flash /浏览器插件/服务器端脚本(因为这是localhost)/来修改某些文件并使用autohotkey对其进行监视。