JAppletを含むWebページでキーボードイベントを聞くのに問題があります。
Webページの領域の半分はJAppletによって占められています。残りの半分はHTMLです。
javascriptイベントハンドラーを次のように定義します。
function keyPressedTest(){
alert("key pressed!!!");
}
function initListener(){
document.onkeypress = keyPressedTest;
}
ページのHTML部分をクリックすると、Javascriptキーボードリスナーが正常に機能します。問題は、アプレットをクリックしても、キーが押されたときにjavascriptリスナーが呼び出されないことです。
jQueryも使ってみましたが、同じ問題です。
JAppletをクリックしてキーを押したときにjavascriptリスナーが呼び出されない理由を知っている人はいますか?HTMLとアプレットの両方のJavaScriptリスナーを構成する方法はありますか?または、より高いレベルでキーが押されたイベントをインターセプトしますか?
前もって感謝します。