Scorpion17: Rollover

Hallo zusammen.
Hab ein sehr nerviges Problem mit dem Rollover effekt.
Meine Site besteht aus einem Kopf (Grafik in einzelner Tabellenzeile), einem Bereich wo die Links rein kommen und einem Textteil. Als ich Buttons mit dem Rollover effekt hinzufügte, funktionierte dies zuert ganz gut. Doch das Problem ist, das alles andere verschwindet (Kopf, Text) sobald man denn Button berührt. An was liegt das?

MfG Scorpion17

  1. Hi,

    An was liegt das?

    aufgrund Deiner Fehlerbeschreibung lässt sich eindeutig sagen, dass Du etwas falsch gemacht hast. Mehr aber auch nicht.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Danke, hat mir sehr viel gebracht..grml

      1. Hallo Scorpion17,

        Danke, hat mir sehr viel gebracht..grml

        Deine Frage war gerade aussagekräftig genug, um diese Antwort zu provozieren. Willst du mehr, gib uns mehr!

        • Link auf die Problemseite
        • etwas Code
        • Infos, was du schon probiert hast und mit welchem Erfolg
        • ...

        Im Raten sind wir hier zwar alle recht begabt, aber das hilft Dir vermutlich auch nicht.

        Gruß aus Köln-Ehrenfeld,

        Elya

        --
        "Alle mal an die Nase fassen, und zwar an die eigene": </archiv/2003/9/57903/#m324482>
        _____________
        elyas virtuelle Altbauwohnung: http://www.visuelya.de
        1. Ich denke ihr versteht mal mehr von Java als ich denn ich programmiere sonst nicht in dieser Scriptsprache.
          Ebenfalls denke ich nicht, das ich diese Antwort provuziert habe, denn es git fehler, welche immer wieder auftreten. Ich dachte es sei ein einfacher Fehler, wie im html etwa das schliessen eines TAG. Wäre gut möglich denn wie gesagt bin ich in JAVA nicht sehr bewandert.

          1. Die Seite ist noch nicht Online geschaltet. Ich bin einfach nur am probieren und teste.
          2. Code könnt ihr haben.

          --------------------------------------------------------------------
          <script type="text/javascript">
          <!--
          Normal1 = new Image();
          Normal1.src = "button1.jpg";
          Highlight1 = new Image();
          Highlight1.src = "button2.jpg";

          function Bildwechsel(Bildnr,Bildobjekt) {
           window.document.images[Bildnr].src = Bildobjekt.src;
          }

          </script>

          ---weiter unten im Quellcode:...

          <TABLE cellpadding="0" cellspacing="0" border="0">
           <TR>
            <TD><img src="kopf.jpg">    </TD>
           </TR>
           <TR>
            <TD>
          <a href="index.htm"
             onMouseOver="Bildwechsel(0,Highlight1)"
             onMouseOut="Bildwechsel(0,Normal1)"><img src="button1.jpg"
             width="102" height="15" border="0"></a>

          </TD>
           </TR>
          ....

          ---------------------------------------------------------------

          Probiert habe ich schon einiges..hab auch schon den Code von SELFHTML kopiert und abgeändert aber immer ohne erfolg.

          1. hi,

            Ich denke ihr versteht mal mehr von Java als ich denn ich programmiere sonst nicht in dieser Scriptsprache.

            ich verstehe auch nichts von java.

            javascript hingegen ist was vollkommen anderes ...

            Ebenfalls denke ich nicht, das ich diese Antwort provuziert habe, denn es git fehler, welche immer wieder auftreten.

            ja, und deiner ist sogar ein solcher - allerdings lässt sich dies erst jetzt erkennen, nachdem du deinen code gepostet hast.

            function Bildwechsel(Bildnr,Bildobjekt) {
             window.document.images[Bildnr].src = Bildobjekt.src;

            diese funktion benutzt also die bildnummer zum zugriff auf das auszutauschende bild. dabei werden die bilder einfach in der reihenfolge durchgezählt, in der sie im HTML-code auftauchen; begonnen wird bei 0.

            <a href="index.htm"
               onMouseOver="Bildwechsel(0,Highlight1)"

            du lässt hier also das erste bild (nummer 0), dass im quelltext auftaucht, austauschen.

            und wo ist diese bild, hm?

            gruss,
            wahsaga

            1. sehr freundlich, muss ich sagen, geht ihr mit den Vorumbesuchern um *lol* Trotzdem danke

          2. Hi,

            Ich denke ihr versteht mal mehr von Java als ich

            nun ja, etwas mehr verstehe ich von Java möglicherweise. Aber was hat das hiermit zu tun? Dein Problem liegt in JavaScript, nicht in Java, Perl oder Turbo Pascal.

            window.document.images[Bildnr].src = Bildobjekt.src;

            [...]

            <TD><img src="kopf.jpg">    </TD>

            [...]

            <a href="index.htm"
               onMouseOver="Bildwechsel(0,Highlight1)"

            Welches der Bilder ist das nullte? Welches wird hier also gewechselt? Und ganz abgesehen davon: Das alt-Attribut ist im <img>-Tag *required*, also *zwingend notwendig*.

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
      2. hi,

        Danke, hat mir sehr viel gebracht..grml

        was _erwartest_ du denn, wenn du noch nicht mal willens oder in der lage bist, dein problem _verständlich_ zu beschreiben?

        gehst du auch zum arzt, sagst nur "aua", und erwartest dass der dann gleich erkennt, was dir fehlt und wo?

        gruss,
        wahsaga