[thelist] Image border

Andrew Clover and at doxdesk.com
Sat May 4 13:55:01 CDT 2002

john-paul <jwalton at four09.org> wrote:

> If you are willing to use some javascript, I think
> <a href="whatever" onFocus="this.blur();">
> will work in your situation.

Don't do this! This totally messes up keyboard navigation. That
affects more people than you think - it's not just disabled users,
but many people with portable computers.

Here is an alternative with less bad side-effects. It uses focus-to-
blur temporarily so that clicking doesn't set focus, but keyboard
nav works as normal. Code your links normally (no scripting
required), but include a link to this script:

  function link_down() { this.onfocus= this.blur; }
  function link_up()   { this.onfocus= null; }
  function link_bind() {
    for (var i= document.links.length; i-->0;) {
      document.links[i].onmousedown= link_down;
      document.links[i].onmouseup= link_up;
  } }
  if (window.clientInformation) // IE

at the bottom of your page (just below </body>).

Andrew Clover
mailto:and at doxdesk.com

More information about the thelist mailing list