Claudio Berla: MouseOver-Buttons in Framekonstruktion

Beitrag lesen

Hallo Sebastian,

probier 'mal dieses Script aus (nicht ganz von mir, aber so aehnlich hat es mal bei mir auch geklappt)

<script language = "JavaScript">
<!--
if (document.images)
{
   EinImage = new Image()  
   EinImage.src = "einbild.gif"
   AusImage = new Image()  
   AusImage.src = "ausbild.gif"
   GewaehltImage = new Image()  
   GewaehltImage.src = "gewaehltbild.gif"
}

function bildein (Bild)
{
   if (document.images)
   {
      if (Bild.src == AusImage.src)
         Bild.src = EinImage.src;
   }
}

function bildaus(Bild)
{
   if (document.images)
   {
      if (Bild.src == EinImage.src)
         Bild.src = AusImage.src;
   }
}

function gewaehlt(Bild)
{
   if (document.images)
   {
      for (i=0; i<document.images.length; i++)
         document.images[i].src = AusImage.src;
      Bild.src = GewaehltImage.src;
   }  
}
// -->
</script>

Im Body ist folgendes zu schreiben:
<body ...andere Angaben... onload="gewaehlt(document.Bild1)">

fuer den Link:
<a href="neueseite.htm" target="framename" name="Bild1">
onmouseover = "bildein(document.Bild1); return true"
onmouseout="bildaus(document.Bild1)"
onclick="gewaehlt(document.Bild1)">
<img src="ausbild.gif"></a>

und dann fuer jeden weiteren Button sinngemaess.

Ich benutze dieses Script nicht mehr, da ich da einige Aenderungen an der Site, wo dies war,  vorgenommen habe.
Falls es nicht klappen sollte, kannst mich ja nochmals Fragen, dann muss ich in den Abgruenden meiner Erinnerung kramen.

Gruss

Claudio