MouseOver Menü
Michael Marzoll
- css
0 ulli0 rainer groth
http://www.nicors.de/new/test.html
Kann mir jemand verraten warum das Bild die ganze Zeit flackert wenn man hier auf Support geht?
Kennt jemand das Problem und weiss wie man es behebt?
Hab das ganz normal mit onMouseOver gemacht..
liegt vielleicht an dem position: absolute...
ist aber nur eine Vermutung..
Hoffe mir kann jemand helfen!
Vielen Dank im voraus!
http://www.nicors.de/new/test.html
Kann mir jemand verraten warum das Bild die ganze Zeit flackert wenn man hier auf Support geht?
netscape sagt:
Fehler: block is not defined
cu
ulli
I know.. im Netscape muss es statt visible show sein..
wills aber erstmal schaffen das es überhaupt im IE funktioniert.. :-|
http://www.nicors.de/new/test.html
Kann mir jemand verraten warum das Bild die ganze Zeit flackert wenn man hier auf Support geht?
netscape sagt:
Fehler: block is not definedcu
ulli
Hallo Michael Marzoll,
Kann mir jemand verraten warum das Bild die ganze Zeit flackert wenn man hier auf Support geht?
Hab das ganz normal mit onMouseOver gemacht..
'Ganz normal' IMHO eher nicht :-)
Dein Quelltext:
<TD onMouseOver="block.style.visibility='visible'" onMouseOut="block.style.visibility='hidden'">
<a href=#><IMG SRC="Bilder/navi_10.gif" WIDTH=116 HEIGHT=40 ALT="Support" BORDER="0" id=knopp10 onMouseOver="JavaScript:knopp10.src='Bilder/navi2_10.gif'" onMouseOut="JavaScript:knopp10.src='Bilder/navi_10.gif'"></a></TD>
Meine Hinweise:
1. Du hast fuer 'td' UND 'img' die Eventhandler 'onmouseover' und 'onmouseout' verwendet.
2. Nachdem der Browser die 'onmouseover'-Anweisung des 'td' abgearbeitet hat, wird er feststellen, dass das Ereignis 'onmouseover' beim 'img' eingetreten ist (und die entsprechende Anweisung ausfuehren).
3. Nachdem der Browser die 'onmouseover'-Anweisung des 'img' abgearbeitet hat, wird er feststellen, dass das Ereignis 'onmouseover' beim 'td' eingetreten ist (und die entsprechende Anweisung ausfuehren).
4. siehe 2.
5. siehe 3.
6. usw. usw. - immer, wenn die Maus bewegt wird ...
Meine Vorschlaege:
1. "JavaScript:" im Wert eines Eventhandlers ist falsch geschrieben UND voellig fehl am Platz - weg damit.
2. Entscheide Dich fuer EINEN Tag, in dem Du die Eventhandler verwendest - also entweder 'td' ODER 'img'.
gruesse
rainer groth