+ Antworten
Ergebnis 1 bis 9 von 9

Thema: rollover fumzt nicht

  1. #1
    Shekinah
    Gast Avatar von Shekinah

    Frage rollover fumzt nicht

    Hallo!
    Ich bin neu hier und hab auch gleich mal ein Problem. Und zwar:

    Ich möchte gerne das Menü meiner HP so ändern, dass die Buttons einen Rollover-Effekt haben. Also bei Mauskontakt sollte ein anderes Bild angezeigt werden. Hab eigentlich alles richtig gemacht. (Ich arbeite mit Adobe GoLive 8.0)
    In der Vorschau hat auch alles super geklappt. Nur sobald ich die entsprechenden Seiten hochgeladen habe, geht nichts mehr. Der Effekt wird nicht angezeigt.

    Hier mal der Code von dem Ganzen:

    <a id="Home" onmouseover="changeImages('start','http://www.fancy-nailstyle.de/page/butto
    n/start1.jpg');return true" onmouseout="changeImages('start','http://www.fancy-nailstyle.de/page/button
    /start.jpg');return true" name="Home" href="http://www.fancy-nailstyle.de/index.html"><img id="start" src="http://www.fancy-nailstyle.de/page/button/start.jpg" alt="" name="start" border="0"></a>


    Ich wäre sehr dankbar, wenn mir jemand helfen könnte.
    Danke

  2. #2
    Aufsteiger/in Avatar von terra-power

    Registriert seit
    14.4.04 - 15:44
    Beiträge
    435
    Thanks
    0
    Thanked 6 Times in 6 Posts

    AW: rollover fumzt nicht

    Am besten die ganze Sofware (Adobe ...) wegschmeißen und die Webseite selber im Texeditor schreiben.

    Hier ein funktionierender Code. Habe ihn Extra etwas ausführlicher gestaltet, weil man da wenigst sieht was abgeht:

    Code:
    <script type="text/javascript">
    
    
    function b1 () {
      document.getElementById("bild").src = "2.jpg";
    }
    
    function b2 () {
      document.getElementById("bild").src = "1.jpg";
    }
    
    
    </script>
    
    <html>
    <img id="bild" src="1.jpg" onMouseOver="b1();" onMouseOut="b2();" />
    
    </html>
    stop:

    NOP
    JMP stop

  3. #3
    Shekinah
    Gast Avatar von Shekinah

    AW: rollover fumzt nicht

    Dankeschön. Leider will das auch irgendwie nicht klappen.
    Wenn ich das bei einem Button änder, dann macht er es. Aber sobald ich das beim zweiten Button auch geändert hab, beim ersten Button, das Bild für den zweiten angezeigt. Und der zweite Button hat gar keinen Rollover-effekt.

    Hier der Link zu der Testseite:
    LINK

    Der erste Button sollte eigentlich "Starsteite" sein.

  4. #4
    Aufsteiger/in Avatar von terra-power

    Registriert seit
    14.4.04 - 15:44
    Beiträge
    435
    Thanks
    0
    Thanked 6 Times in 6 Posts

    AW: rollover fumzt nicht

    Ist ja auch logisch, die funktionen brauchst du pro button. also wenn du es nach meiner vorlage machen wölltest, bräuchtest du für jedes button 2 funktionen. das ist nicht umbedingt schlau ... zugegeben. Ich hatte das ja auch nur so ausführlich gemacht um die Fuktionsweise zu demonstrieren.

    Wenn mann das ganze jetzt effizient lösen will, würde ich nen array anlegen, dort die bildernamen reinspeichern und 2 Funktionen für alle buttons schreiben. in diesem onMouseOver Teil müsste man dan halt logischweise einen parameter übergeben, welcher button gemeint ist, der geändert werden soll.

    Wenn du dich nicht in der lage fühlst das selber zu schreiben... wegen array und so, kann ich dir heute abend mal nen mini skript schreiben.

    wird aber wirklich erst gegen abend muss jetzt aber erstmal auf arbeit und mit meinem nebenjob fröhnen.
    stop:

    NOP
    JMP stop

  5. #5
    Shekinah
    Gast Avatar von Shekinah

    AW: rollover fumzt nicht

    array?
    Sorry, keine Ahnung was das ist. Ich bin da nicht so belehrt wie Du.

    Also wenn Du wirklich Zeit und Lust hast, wär das ganz ganz lieb. Aber wirklich nur, wenn ich Dir dadurch Deine Zeit nicht nehme.

    Vielen Dank!

  6. #6
    Aufsteiger/in Avatar von terra-power

    Registriert seit
    14.4.04 - 15:44
    Beiträge
    435
    Thanks
    0
    Thanked 6 Times in 6 Posts

    AW: rollover fumzt nicht

    Guten Abend!

    Habs heute Abend mal schnell geschrieben. Eigendlich ist der Code selbsterklärend. Wenn du hilfe bei der Modifikation brauchst, kannste dich ja gerne nochmal melden.

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
    
       
     <script type="text/javascript">
     
     var normalbild = new Array();
     var hoverbild = new Array();
    
     
     normalbild[0] = "0.jpg";
     normalbild[1] = "1.jpg";
     normalbild[2] = "2.jpg";
     
     hoverbild[0] = "0h.jpg";
     hoverbild[1] = "1h.jpg";
     hoverbild[2] = "2h.jpg";
     
         
         
     function c1 (i) {
      document.getElementById("bild_"+i).src = hoverbild[i];
    }
    
    function c2 (i) {
      document.getElementById("bild_"+i).src = normalbild[i];
    }
    
     </script>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>test</title>
        </head>
        <body>
    
            <img id="bild_0" src="0.jpg" onMouseOver="c1(0);" onMouseOut="c2(0);" />
            <img id="bild_1" src="1.jpg" onMouseOver="c1(1);" onMouseOut="c2(1);" />
            <img id="bild_2" src="2.jpg" onMouseOver="c1(2);" onMouseOut="c2(2);" />
        
        </body>
    </html>
    So, kommen wir nun zur Bezahlung. Also, ich bin 23, gutausehend, Student, 187 cm und würde gerne ne Einladung zum Abendessen oder ne Maniküre haben )
    stop:

    NOP
    JMP stop

  7. #7
    Shekinah
    Gast Avatar von Shekinah

    AW: rollover fumzt nicht

    Viiiiiiiieeeelen herzlichen Dank!
    Eine Manicüre kann ich Dir gerne machen. Bei dem Abendessen hätte mein Verlobter was dagegen

    Ausserdem würde Dir das bestimmt keinen Spass machen, weil ich ganz komische Sachen essen würde. Schwangere eben
    Und ich glaub, ich wär Dir auch zu alt, mit 26, oder?

  8. #8
    Aufsteiger/in Avatar von terra-power

    Registriert seit
    14.4.04 - 15:44
    Beiträge
    435
    Thanks
    0
    Thanked 6 Times in 6 Posts

    AW: rollover fumzt nicht

    Nene, ist schon okay. War ja auch nur Spaß. Ich helfe immer gerne. Ich wünsche dir auf jedenfall viel Erfolg mit deiner Geschäftsneueröffnung und wünsche dir außerdem viele angenehm freundliche Kunden.
    stop:

    NOP
    JMP stop

  9. #9
    Shekinah
    Gast Avatar von Shekinah

    AW: rollover fumzt nicht

    Weiss ich doch, dass das Spass war.

    Vielen Dank für die guten Wünsche. Und für Deine Hilfe.

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •