Sven Rautenberg: a ohne verweis

Beitrag lesen

Moin!

hallo, ich möchste das a tag gebrauchen um ein (auch in N4 funktionierendes) onmouseover einzubauen. die verweis hand soll auch zu sehen sein. welches ziel gebe ich allerdings an um die seite nicht zu verändern? da die seite ziemlich lang ist, kommt auch "#" nicht in frage, da es zum seitenanfang linkt.

Du willst einen Link setzen, ohne einen Link zu setzen, sehe ich das richtig? Das ist aber nicht sehr nett. Wenn die Verweis-Hand zu sehen ist, erwarte ich, daß man dort klicken kann und einem Link folgt, nichts anderes.

Deshalb die Frage: Was steckt hinter deiner Frage. Netscape 4 kann sehr wohl auch mouseover an Elemente (mindestens an Bilder) anbinden, die kein Link sind. Nur funktioniert es nicht mit dem Attribut "onmouseover" im Tag, sondern mit ein wenig Javascript.

Beispiel:

<img src="img_11.jpg" width="100" height="80" border="0" name="pic11" alt="">

<script>
// Eventhandler (mouseover und mouseout) installieren:
document.pic11.onmouseover = handle_mouseover11;
document.pic11.onmouseout  = handle_mouseout11;

function handle_mouseover11() { showlayer('n11'); }
function handle_mouseout11() { hidelayer('n11'); }
</script>

Funktioniert ganz prima in allen mir bekannten Browsern: NS4, NS6, Opera 5+, IE.

- Sven Rautenberg