My site's layout uses an iframe like div and therefor the body element does not scroll, show scrollbars, or have any content on it in essence. However Firefox keeps insisting that the body element should be given focus every tabindex cycle. Not official lingo though I am using the word cycle for when the user cycles past all the focusable elements and returns to the browser GUI, which they will eventually tab back to the rendering area with the site/page. With my layout (and no I'm not changing my layout) Firefox creates a bug where only the body is given focus regardless of the fact that all three anchors in the following test case have tabindex attributes (and of course the body does not) on the second cycle.
I have even manually attempted to add the disabled attribute to the body directly and Firefox still tabs to it! Suggestions?
*Edit* Ops, helps to post the code! ;)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>Tabindex Test</title> <style type="text/css">