Ik ben momenteel bezig met een van de eindopdrachten van mijn stage, hiervoor moet ik een website met relevante data etc samenstellen. Aangezien ik alle data en info al heb ben ik bezig met de afwerking van het design.
Wanneer je je op een pagina bevind is de knop van die pagina ingedrukt met dit effect:

Wanneer je je muis over een van de knoppen haalt krijg je dit:

Note: De O in Foto's weergeeft alleen zo vreemd in IE7 -wat hier @ stage gebruikt word-. In FF en nieuwere versies van IE is hij normaal
Het probleem is echter dat ik graag wil dat de knop van de huidige pagina (Het bedrijf) weer naar boven komt wanneer je je muis op een van de andere buttons houd. (En dat hij weer word ingedrukt als je je muis van de andere knoppen afhaalt)
Huidige code:
Javascript gedeelte:
Gedeelte voor de 5 knoppen:
Mijn idee was om dit te gebruiken bij HTML (maar dan bij elke zin natuurlijk en de javascript voeg ik dus 2 nieuwe image locaties toe)
Echter werkt dit niet
.
Wat ik dus eigelijk wil is dat hij 2 afbeeldingen vervangt als je hem op 1 knop houd. Zowel de afbeelding van de knop zelf als die van de huidige pagina.
Heeft iemand een idee? Want een hele tijd googlen levert mij weinig op
.
Het is niet echt een huiswerkvraag, aan het design van de website worden geen eisen gesteld. Echter werk ik dingen graag netjes af.
Wanneer je je op een pagina bevind is de knop van die pagina ingedrukt met dit effect:

Wanneer je je muis over een van de knoppen haalt krijg je dit:

Note: De O in Foto's weergeeft alleen zo vreemd in IE7 -wat hier @ stage gebruikt word-. In FF en nieuwere versies van IE is hij normaal
Het probleem is echter dat ik graag wil dat de knop van de huidige pagina (Het bedrijf) weer naar boven komt wanneer je je muis op een van de andere buttons houd. (En dat hij weer word ingedrukt als je je muis van de andere knoppen afhaalt)
Huidige code:
Javascript gedeelte:
<script language="Javascript"> if (document.images){ image1 = new Image image2 = new Image image3 = new Image image4 = new Image image5 = new Image image6 = new Image image7 = new Image image8 = new Image image1.src = 'buttonhome2.png' image2.src = 'buttonhome_left.png' image3.src = 'buttonwerkzaamheden2.png' image4.src = 'buttonwerkzaamheden.png' image5.src = 'buttonfotos2.png' image6.src = 'buttonfotos.png' image7.src = 'buttonorganisatie2.png' image8.src = 'buttonorganisatie.png' } </script>
Gedeelte voor de 5 knoppen:
<a href="default_groot.htm" onMouseOver="document.mouseover.src=image1.src" onMouseOut="document.mouseover.src=image2.src"><img src="buttonhome_left.png" width="175" height="30" border="0" name="mouseover"></a> <a href="pagina1.htm" onMouseOver="document.mouseover2.src=image3.src" onMouseOut="document.mouseover2.src=image4.src"><img src="buttonwerkzaamheden.png" width="176" height="30" border="0" name="mouseover2"></a> <a href="pagina2.htm" onMouseOver="document.mouseover3.src=image5.src" onMouseOut="document.mouseover3.src=image6.src"><img src="buttonfotos.png" width="176" height="30" border="0" name="mouseover3"></a> <a href="pagina3.htm" onMouseOver="document.mouseover4.src=image7.src" onMouseOut="document.mouseover4.src=image8.src"><img src="buttonorganisatie.png" width="175" height="30" border="0" name="mouseover4"></a> <img src="buttonbedrijf2.png" width="175" height="30" border="0"></tr>
Mijn idee was om dit te gebruiken bij HTML (maar dan bij elke zin natuurlijk en de javascript voeg ik dus 2 nieuwe image locaties toe)
<a href="pagina3.htm" onMouseOver="document.mouseover4.src=image7.src" && "document.mouseoverextra.src=image9.src onMouseOut="document.mouseover4.src=image8.src" && "document.mouseoverextra.src=image10.src"><img src="buttonorganisatie.png" width="175" height="30" border="0" name="mouseover4"></a> <img src="buttonbedrijf2.png" width="175" height="30" border="0" name="mouseoverextra">
Echter werkt dit niet
Wat ik dus eigelijk wil is dat hij 2 afbeeldingen vervangt als je hem op 1 knop houd. Zowel de afbeelding van de knop zelf als die van de huidige pagina.
Heeft iemand een idee? Want een hele tijd googlen levert mij weinig op
Het is niet echt een huiswerkvraag, aan het design van de website worden geen eisen gesteld. Echter werk ik dingen graag netjes af.
Komt d'r in, dan kö-j d’r oet kieken