如何从浏览器onClick事件中解除击键?

时间:2015-02-02 04:08:07

标签: javascript jquery macros google-chrome-extension firefox-addon

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

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

如何执行以下操作: onClickHandler()

  1. 切换到另一个窗口,我能想到的一种方法是触发 ALT + TAB
  2. 做一些关键的击球。例如。在聊天中键入一些消息,然后按ENTER键。
  3. 通过触发另一个 ALT + TAB 切换回浏览器。
  4. 有可能吗?怎么样?

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

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

      

    “嗨$ {name},我想从您的$ {price}购买$ {item}”。

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

1 个答案:

答案 0 :(得分:0)

找到我的解决方案

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