Hi everyone,
I've been asked to add some access keys (using the accesskey attribute) to the nav buttons in an existing site that's been dynamically built from a learning & content management system.
Sounds like a walk in the park, but the site has frames (yuk). The nav buttons are in the footer frame. Adding code to the content frame is not an option. Netscape 4 is not supported by this application so we can forget about it :)
The problem is that in Netscape 6 the access keys don't work if the footer frame doesn't have the focus.
It was easy to add onBlur="self.focus()" to the body tag to solve the problem in IE, but it just doesn't work in N6. I tried using the addEventListener method to catch keypresses in N6, but again it only works if the footer frame has the focus.
So what can I do? All suggestions greatly appreciated, and thanks in advance!