0
我有以下簽名XBL處理程序:爲什麼這個處理程序不限於CTRL + L?
<handler event="keypress" modifiers="control" keycode="DOM_VK_L">
正如你看到的,它應該被解僱當用戶按下CTRL+L
。但是,出於某種原因,當用戶按下CTRL +時會觸發。
爲什麼?以及如何使它專門爲CTRL+L
工作?
我有以下簽名XBL處理程序:爲什麼這個處理程序不限於CTRL + L?
<handler event="keypress" modifiers="control" keycode="DOM_VK_L">
正如你看到的,它應該被解僱當用戶按下CTRL+L
。但是,出於某種原因,當用戶按下CTRL +時會觸發。
爲什麼?以及如何使它專門爲CTRL+L
工作?
有沒有這樣的屬性鍵代碼在current standard。
如果您的意思是某些不符合標準的實現,那麼您應該在問題文本中提及它。
如果你談論的Mozilla XBL1.0,那麼你需要使用一個從如下:
<handler event="keyup" modifiers="control" keycode="DOM_VK_L">
<handler event="keypress" modifiers="control" charcode="108">
108是小L.
這是Mozilla的XBL,使用`KEYUP一個ASCII碼`或`charcode =「108」`它只是不會觸發事件。 – 2011-02-10 13:35:57