Struppi: onMouseover onMouseout

Beitrag lesen

Wenn schon, dann <a href="aufnahmeplatte.png" onmouseover="[code lang=javascript]NeuFenster(); return false">Aufnahmeplatte 25</a>[/code]

So können Nutzer ohne JavaScript die Ressource auch erreichen. Wenn JavaScript ausgeführt wird, verhindert return false, dass die Ressource zweimal (Link und JavaScript-Popup) geholt wird.

ah, daran hatte ich gar nicht gedacht. (dafür hast du vergessen dass sein Problem das schliessen war ;-) )

Aber es geht noch einfacher:

Du Funktion:

var F1;  
function NeuFenster(url) {  
F1 = window.open(url, "Zeichnung");  
 }

html:

<a href="aufnahmeplatte.png" onmouseover="NeuFenster(this.href); return false"  
onmouseout=" wie in meinem anderen Posting"  

>Aufnahmeplatte 25</a>

Dein Vorhaben sollte aber mit CSS umsetzbar sein – völlig ohne JavaScript.

Ob wir ihm da nicht zuviel zumuten?

Zumal er eine neue Resource anfordern möchte ist das vielleicht nicht der richtige Weg. Die Grafik könnte ja Riesengross sein und sollte daher nicht schon mitgeladen werden.

Struppi.