我在收听包含 JApplet 的网页中的键盘事件时遇到问题。
网页的一半区域被 JApplet 占据。另一半是 HTML。
我这样定义我的 javascript 事件处理程序:
function keyPressedTest(){
alert("key pressed!!!");
}
function initListener(){
document.onkeypress = keyPressedTest;
}
当我单击页面的 HTML 部分时,Javascript 键盘侦听器工作正常。问题是,当我单击 Applet 时,没有在按键时调用 javascript 侦听器。
我也尝试过使用 jQuery,但同样的问题。
任何人都知道为什么当我单击 JApplet 并按下一个键时没有调用 javascript 侦听器?有没有办法为 HTML 和 JApplet 配置 javascript 侦听器?或者拦截更高级别的按键事件?
提前致谢。