Rahmen um Links entfernen
In diversen Browsern werden oft Link-Elemente grafisch hervorgehoben, wenn sie z.B. zum öffnen eines PopUps verwendet werden.
Ein Link erhält dann einen dezenten Rahmen aus einer gepunkteten Linie (oder z.B. der IE für MacOS legt einen blau-leuchtenden Rahmen um das Linkende-Objekt - egal ob Text oder Grafik-Link). Dieser Rahmen wirkt manchmal störend.
In den Link kann jedoch ein Event-Handler eingebaut werden, der den Fokus vom Element nimmt, sobald dieses den Fokus bekommt. Damit wird der störende Rahmen vermieden. Ein Link kann dann so aufgebaut werden:
<a href=" ; onclick="window.open(' '); return false" onfocus="blur()">Zur Homepage</a>
In dieser Weise ist der Link zum einen in XHTML ohne target-Attribut und dennoch nach den Maßgaben der BITV barrierefrei - zum anderen wird der störende Highlite-Rahmen beim Klicken umgehend durch onfocus="blur()" vernichtet.