Julian: Problem mit highlightgrafik

Hallo!
Ich habe ein problem mit highlightgrafik!
In selfhtml steht ja wie man sie macht
  http://selfhtml.teamone.de/javascript/beispiele/buttons.htm#quelltext

ich hab alles so gemacht wies da steht aber wenn ich dann probier zeigt es die grafik nicht in der zeile an sondern ganz woanders! hier ein mal ein ausschnitt aus dem quelltext!Wär nett wenn mir wer helfen könne!
##########################Quelltext##################################

<HEAD>

<script type="text/javascript">
<!--
Normal1 = new Image();
Normal1.src = "images/index_04.gif";
Highlight1 = new Image();
Highlight1.src = "../images/laptoplinkhighlight.jpg";

function Bildwechsel(Bildnr,Bildobjekt) {
 window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
</script>

</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<center><TABLE WIDTH=780 BORDER=0 CELLPADDING=0 CELLSPACING=0>
                <TR>
                <TD>
                        <A HREF="index.html" onMouseOver="Bildwechsel(0,Highlight1)"
   onMouseOut="Bildwechsel(0,Normal1)" TARGET="_main">
                                <IMG SRC="images/index_04.gif" WIDTH=159 HEIGHT=32 BORDER=0 ALT=""></A></TD></TR></TABLE></BODY>

###################################################################
Was is daran falsch oder wie kann ich die hover grafik so platzieren das sie wirklich auf der stelle der normalen ist und nich drüber

  1. Hallo Julian,

    dein Ansatz funktioniert bei mir einwandfrei in Opera 7 und IE. Ich habe zum Testen nur folgendes:

    Normal1 = new Image();
    Normal1.src = "images/index_04.gif";
    Highlight1 = new Image();
    Highlight1.src = "../images/laptoplinkhighlight.jpg";

    ersetzt durch:

    Normal1 = new Image();
    Normal1.src = "http://forum.de.selfhtml.org/src/xweb.gif";
    Highlight1 = new Image();
    Highlight1.src = "http://forum.de.selfhtml.org/src/x5.gif";

    Schick mal den URL, wo wir es original testen können.

    Robert

    1. Schick mal den URL, wo wir es original testen können.

      Ich bekomme meinen Space erst in ca 1 woche(hab ihn schon bestellt)

      aber danke für eure hilfe es is nicht das erste bild!;-)
      ALso javascript ---- da muss ich noch a bissl lernen(me=javascriptnoob)! ;-)
      Trotzdem danke!

      Julian

  2. Hallo Julian,

    http://selfhtml.teamone.de/javascript/beispiele/buttons.htm#quelltext

    wie man hier einen Link macht steht in </faq/#Q-19>

    <A HREF="index.html" onMouseOver="Bildwechsel(0,Highlight1)"
       onMouseOut="Bildwechsel(0,Normal1)" TARGET="_main">
                                    <IMG SRC="images/index_04.gif" WIDTH=159 HEIGHT=32 BORDER=0 ALT=""></A>

    ist das bild auch wirklich das 1. im Dokument? die 0 die der Funktion Bildwechsel übergebenwird, steht nämlich für die Position des Bildes das gewechselt werden soll im Dokument, wobei das erst Bild die "Nummer" 0 hat.

    Was is daran falsch oder wie kann ich die hover grafik so platzieren das sie wirklich auf der stelle der normalen ist und nich drüber

    du könntest auch in deinem img-Element ein onmouseover="this.src='../images/laptoplinkhighlight.jpg'" onmouseout="this.src='images/index_04.gif'" verpassen (hat allerdings den Nachteil, dass die "hover-Bilder" erst geladen werden, wenn man mit der Maus über das Bild fährt.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|