![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: klaus, 23. 10. 2006, 15:04
moin moin!
ich hab son kleines menue, in dem sich die bilder ändern, wenn ich eben mit der maus drüberfahre.
<tr>
<td align="left" valign="top" height="50"><a href="impres.htm" target="_self"><img name="balken_7" onMouseOver="document.balken_7.src='../button/qua_50v.jpg';" onMouseOut="document.balken_7.src='../button/qua_50l.jpg';" border="0" src="../button/qua_50l.jpg" width="28" height="50" alt="Impressum"></a></td>
</tr>
funktioniert auch wunderbar.
nur nun möchte ich, dass wenn ich in dem fall mich auf der seite "impres.htm" befinde direkt das onmouseover picture am anfang gezeigt wird. quasi dass immer der menüpunkt wo man sich gerade befindet schon "markiert" ist.
weiss jemand wie ich das machen kann ?
vielen dank ..
Die folgende Nachricht zum Thema stammt von: Olaf Schneider, 23. 10. 2006, 19:42
Hallo,
»» nur nun möchte ich, dass wenn ich in dem fall mich auf der seite "impres.htm" befinde direkt das onmouseover picture am anfang gezeigt wird. quasi dass immer der menüpunkt wo man sich gerade befindet schon "markiert" ist.
»»
»» weiss jemand wie ich das machen kann ?
Du kannst einfach den Pfad des Bildes direkt in den html-Code an der gewünschten Stelle eintragen. Wenn Du eine serverseitige Programmiersprache, wie z.B. php verwendest, kannst Du das automatisieren, ansonsten ersetzt Du auf jeder html-Seite einfach das Bild. Überlege Dir jetzt noch, ob Du dennoch einen onmouseover-Effekt haben möchtest oder nicht.
Gruß
Olaf
P.S.: Es gibt auch Javascriptmöglichkeiten. Da die html-Version jedoch auch Nicht-js-Clients gerecht wird, bevorzuge ich diese.
… und noch eine Antwort auf eine nichtgestellte Frage: Du kannst den Code vereinfachen, indem Du Designtabellen durch semantisch sinnvoll(er)es html ersetzt und mit css arbeitest.
© 1998-2008
Impressum, Software: Classic Forum