Javascript 老式firefox插件按键关闭事件

Javascript 老式firefox插件按键关闭事件,javascript,events,firefox,firefox-addon,add-on,Javascript,Events,Firefox,Firefox Addon,Add On,我正在手工做一个扩展,用老的方式(没有引导,或者不管新事物叫什么)。我试图找出如何捕获所有按键事件,以便为自定义键盘快捷键创建一个新的实用程序 我已经尝试将window.addeventlistener添加到主javascript中,但这不起作用,我认为不会,因为有多个窗口…我不确定为什么它对您不起作用,但我添加了: window.addEventListener("keydown", function () { alert("keydown");}, true); 它捕获了我制作的每一个按键

我正在手工做一个扩展,用老的方式(没有引导,或者不管新事物叫什么)。我试图找出如何捕获所有按键事件,以便为自定义键盘快捷键创建一个新的实用程序


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

我不确定为什么它对您不起作用,但我添加了:

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

它捕获了我制作的每一个按键。

你把它添加到哪里了?添加到我浏览器中的一个脚本中。xul overlay。是的,我一问起就注意到它工作了。似乎问题在于将事件传递给我的自定义对象,而不是其他任何东西。谢谢你,老兄,你肯定回答了原来的问题。你可以在箭头下面的勾选栏中接受它。只有当你获得15%的声望时,你才能投赞成票。