Hi,
Auch da hat onfocus="this.blur()" nichts zu suchen, weil Du nicht weißt, ob der Besucher Deiner Seite überhaupt eine Maus hat.
Deswegen (IMHO) am besten koppeln an onMouseUp. :-) Dann ist der Rahmen nur kurz während des Klickens sichtbar (und natürlich bei Tastatursteuerung - fertige Routine: s.o. URL-Link). Bei onClick wird hingegen wieder die Tastatursteuerung leiden, da der IE den Event auch bei der Tastatursteuerung ausführt. 8-o
Ansonsten: Das proprietäre HTML-Attribut "hidefocus" verhindert auf neueren IEs den Rahmen von Anfang an ...
Gruß, Cybaer