繁体   English   中英

如何从浏览器的onClick事件中触发击键?

[英]How to fire keystrokes out of the browser onClick event?

假设我们有一个简单的按钮:

 <button type="button" onclick="onClickHandler()">Click Me!</button>

您如何在以下方面执行以下操作: onClickHandler()

  1. 切换到另一个窗口,我想到的一种方法是触发ALT + TAB
  2. 再做一些按键。 例如,在聊天中输入一些消息,然后按Enter。
  3. 通过触发另一个ALT + TAB切换回浏览器。

可能吗? 怎么样?

编辑,为我的问题添加更多详细信息/上下文:

我在这里想要实现的是在网页上创建一个方便的按钮,该按钮将基于模板自动生成消息,例如

“您好$ {name},我想从您那里以$ {price}的价格购买$ {item}”。

然后,该消息将在另一个活动的运行窗口中发送,然后键入该消息(如宏),然后发送! 发送后,窗口焦点仍应为浏览器。

找到了我的解决方案

而不是用JavaScript来完成工作。 js只会将生成的字符串放入剪贴板,然后击键。 AHK( http://ahkscript.org/ )将检测到此击键。 然后AHK可以完成其余的工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM