【问题标题】:Old school firefox addon keydown event老派 Firefox 插件 keydown 事件
【发布时间】:2013-10-01 08:27:46
【问题描述】:

我正在手动进行扩展,这是老式的方式(没有引导程序,或者任何新事物的名称)。我正在尝试弄清楚如何捕获所有 keydown 事件,以便为自定义键盘快捷键制作一个新实用程序。

我已经尝试在主 javascript 中添加一个 window.addeventlistener,但这不起作用,我不认为它会因为有多个窗口...

【问题讨论】:

    标签: javascript events firefox firefox-addon add-on


    【解决方案1】:

    我不确定为什么它不适合你,但我补充说:

    window.addEventListener("keydown", function () { alert("keydown");}, true);
    

    它会捕获我所做的每一个按键操作。

    【讨论】:

    • 你在哪里添加的?
    • 到我的 browser.xul 覆盖中的脚本。
    • 是的,我一问就注意到它起作用了。似乎问题在于将事件传递给我的自定义对象,而不是其他任何东西。谢谢你,你肯定回答了原来的问题。
    • 您可以在箭头下方的勾中接受它。只有获得 15 声望才能投票。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 2014-10-18
    相关资源
    最近更新 更多