Gunnar Bittersmann: Hover-Infobox !!

Beitrag lesen

http://www.1ngo.de/web/infobox.html

Dazu noch ’ne Anmerkung:

<a href="#">

hat einen Nachteil: Beim Draufklicken passiert etwas Ungewolltes. (</archiv/2005/1/t99056/#m604889>)

Besser wär da wohl

<a href="javascript:{}">

denn da passiert, was passieren soll – nichts. Außer, dass in der Statuszeile etwas angezeigt wird und sich der Cursor ändert.

Das lässt sich beheben mit

<a href="javascript:{}" onmouseover="window.status=window.status; return true" onfocus="window.status=window.status; return true" style="cursor:text">

Die Manipulation der Statuszeile halte ich HIER ausnahmsweise für zulässig und soger für sinnvoll, weil sich für den User ja nichts ändert. (Ist ja kein Link da.)

Verbleibende Schönheitsfehler:

  • Beim Navigieren mit Tab-Taste wird der „Link“ angesprungen.
  • Firefox ändert trotz onfocus beim Navigieren mit Tab-Taste die Statuszeile auf "javascript:{}". Warum eigentlich? Der IE macht’s nicht.

Gunnar

--
Es más difícil ser rey sin corona que una persona más normal (Shakira, Octavo día)