sascha-elite
30-04-2006, 14:12
Hallo alle zusammen,
ich habe ein Problem, welches folgendermaßen aussieht:
Ich hab auf meiner website einen frame indem ein buttonmenu integriert
ist.
Diese Buttons sind allerdings noch nicht dynamisch (es sind nur verlinkte
Bilder).
Um sie dynamischer wirken zu lassen, habe ich jetzt mit java-script
imagetausch betrieben.
Das funktioniert insofern auch ganz gut, als das sich die buttons farblich
verändern wenn man mit der Maus rein bzw. wieder raus fährt (wie ein
3D-Effekt).
!!!Nun soll aber noch ein dritter Effekt hinzu kommen:
Wenn man mit der Maus auf den Button klickt, soll dieser "einfahren", wie
ein richtiger Button, z.B. unter Windows.
Das bekomme ich irgendwie nicht hin - kann mir da vielleicht jemand weiter
helfen???
Hier ist der Quelltext, wie er bis jezt ist(erst mal nur für den ersten button):
<html>
<head>
<script
language="JavaScript">
<!--
button1_a= new Image();
button1_a.src = "Home_News1.gif"
button1_b= new Image();
button1_b.src = "Home_News2.gif"
button1_c= new Image();
button1_c.src = "Home_News3.gif"
button2_a= new Image();
button2_a.src = "Person1.gif"
button2_b= new Image();
button2_b.src = "Person2.gif"
button2_c= new Image();
button2_c.src = "Person3.gif"
button3_a= new Image();
button3_a.src = "Bike1.gif"
button3_b= new Image();
button3_b.src = "Bike2.gif"
button3_c= new Image();
button3_c.src = "Bike3.gif"
button4_a= new Image();
button4_a.src = "Karriere1.gif"
button4_b= new Image();
button4_b.src = "Karriere2.gif"
button4_c= new Image();
button4_c.src = "Karriere3.gif"
button5_a= new Image();
button5_a.src = "Team1.gif"
button5_b= new Image();
button5_b.src = "Team2.gif"
button5_c= new Image();
button5_c.src = "Team3.gif"
button6_a= new Image();
button6_a.src = "Renntermine1.gif"
button6_b= new Image();
button6_b.src = "Renntermine2.gif"
button6_c= new Image();
button6_c.src = "Renntermine3.gif"
button7_a= new Image();
button7_a.src = "Rennergebnisse1.gif"
button7_b= new Image();
button7_b.src = "Rennergebnisse2.gif"
button7_c= new Image();
button7_c.src = "Rennergebnisse3.gif"
button8_a= new Image();
button8_a.src = "Fotoalbum1.gif"
button8_b= new Image();
button8_b.src = "Fotoalbum2.gif"
button8_c= new Image();
button8_c.src = "Fotoalbum3.gif"
button9_a= new Image();
button9_a.src = "Gaestebuch1.gif"
button9_b= new Image();
button9_b.src = "Gaestebuch2.gif"
button9_c= new Image();
button9_c.src = "Gaestebuch3.gif"
//-->
</script>
</head>
<body>
<a href="Home_News.htm" target="mainFrame" onmouseover="austausch1.src='Home_News1.gif';"
onmouseout="austausch1.src='Home_News2.gif';" onclick="austausch1.src='Home_News3.gif'">
<img src="Home_News2.gif" border="0" width="140" height="30" name="austausch1"></a>
</body>
</html>
ich habe ein Problem, welches folgendermaßen aussieht:
Ich hab auf meiner website einen frame indem ein buttonmenu integriert
ist.
Diese Buttons sind allerdings noch nicht dynamisch (es sind nur verlinkte
Bilder).
Um sie dynamischer wirken zu lassen, habe ich jetzt mit java-script
imagetausch betrieben.
Das funktioniert insofern auch ganz gut, als das sich die buttons farblich
verändern wenn man mit der Maus rein bzw. wieder raus fährt (wie ein
3D-Effekt).
!!!Nun soll aber noch ein dritter Effekt hinzu kommen:
Wenn man mit der Maus auf den Button klickt, soll dieser "einfahren", wie
ein richtiger Button, z.B. unter Windows.
Das bekomme ich irgendwie nicht hin - kann mir da vielleicht jemand weiter
helfen???
Hier ist der Quelltext, wie er bis jezt ist(erst mal nur für den ersten button):
<html>
<head>
<script
language="JavaScript">
<!--
button1_a= new Image();
button1_a.src = "Home_News1.gif"
button1_b= new Image();
button1_b.src = "Home_News2.gif"
button1_c= new Image();
button1_c.src = "Home_News3.gif"
button2_a= new Image();
button2_a.src = "Person1.gif"
button2_b= new Image();
button2_b.src = "Person2.gif"
button2_c= new Image();
button2_c.src = "Person3.gif"
button3_a= new Image();
button3_a.src = "Bike1.gif"
button3_b= new Image();
button3_b.src = "Bike2.gif"
button3_c= new Image();
button3_c.src = "Bike3.gif"
button4_a= new Image();
button4_a.src = "Karriere1.gif"
button4_b= new Image();
button4_b.src = "Karriere2.gif"
button4_c= new Image();
button4_c.src = "Karriere3.gif"
button5_a= new Image();
button5_a.src = "Team1.gif"
button5_b= new Image();
button5_b.src = "Team2.gif"
button5_c= new Image();
button5_c.src = "Team3.gif"
button6_a= new Image();
button6_a.src = "Renntermine1.gif"
button6_b= new Image();
button6_b.src = "Renntermine2.gif"
button6_c= new Image();
button6_c.src = "Renntermine3.gif"
button7_a= new Image();
button7_a.src = "Rennergebnisse1.gif"
button7_b= new Image();
button7_b.src = "Rennergebnisse2.gif"
button7_c= new Image();
button7_c.src = "Rennergebnisse3.gif"
button8_a= new Image();
button8_a.src = "Fotoalbum1.gif"
button8_b= new Image();
button8_b.src = "Fotoalbum2.gif"
button8_c= new Image();
button8_c.src = "Fotoalbum3.gif"
button9_a= new Image();
button9_a.src = "Gaestebuch1.gif"
button9_b= new Image();
button9_b.src = "Gaestebuch2.gif"
button9_c= new Image();
button9_c.src = "Gaestebuch3.gif"
//-->
</script>
</head>
<body>
<a href="Home_News.htm" target="mainFrame" onmouseover="austausch1.src='Home_News1.gif';"
onmouseout="austausch1.src='Home_News2.gif';" onclick="austausch1.src='Home_News3.gif'">
<img src="Home_News2.gif" border="0" width="140" height="30" name="austausch1"></a>
</body>
</html>