20. februar 2005 - 18:45Der er
7 kommentarer og 1 løsning
Menu, ændre billede onmouseover og ved klik.
Nogen der kender et script, til en menu bestående af billeder, hvor billedet ændres når musen er over det, og ændres igen når der klikkes, så man kan se hvilken side man er på?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nej, jeg bruger frames :-) Ellers ville jeg også bruge alm. PHP til, at ændre det billede som siden tilhørte. Men lige i dette tilfælde skal jeg bruge frames, så det må vel blive noget JavaScript.
Tjah, så skal der jo være en javascript-funktion, som løber alle billeder igennem og fjerner den del af billede-source fra dem ...
F.eks.
<script type="text/javascript"> function visAktiv(pic){ var menu = pic.parentNode.parentNode; var pics = manu.getElementsByTagName("IMG"); for(i=0;pics.length>i;i++){ pics[i].src = pics[i].src.replace(/_active/,""); } pic.src = pic.src.replace(/\.gif$/,"_active.gif"); } </script>
-- her har jeg regnet med at billederne er sat i rækker vha. nogle div'er, men ved at regulere antallet af .parentNode kan du finde frem til det rigtige (f.eks. vil det give en mere af dem, hvis det er en tabel !-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.