<HTML dir=ltr><HEAD>
<SCRIPT src="/vdesk/intranets/cache-.php"></SCRIPT>

<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16441" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#000000 size=2>Good morning,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am running eLinks with the SpiderMonkey engine compiled in, and I am having some trouble using the onkeypress event, when it's registered for the document as a whole.  That is, I have a piece of script at the bottom of the page that registers the onkeypress event for the document:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>     document.onkeypress=evalKey;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Earlier in the document is a script defining the evalKey function, which takes the keyboard event and analyzes it, to determine if a certain key was pressed and take some action:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>     function evalKey(e)</FONT></DIV>
<DIV><FONT face=Arial size=2>     {</FONT></DIV>
<DIV><FONT face=Arial size=2>        //do some analysis</FONT></DIV>
<DIV><FONT face=Arial size=2>     }</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>This works just fine in Firefox/Mozilla, and I can trigger the function in eLinks with an onclick event registered to a key, but it doesn't work in eLinks with the onkeypress event registered to the document.  Is this due to a limitation in eLinks's document support, or a problem in the code supporting the onkeypress event, or a limitation in eLinks's support of the event model?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My next step is to try registering the onkeypress event with the text field, but that's less than ideal -- I'd like to be able to capture and analyze the user's keystrokes whether the text field has focus or not.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks in advance for any help or advice you can offer,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Roger Alix-Gaudreau</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>   </DIV></BODY></HTML>