Angelkiss: Browser verwirft Button-Farbe

Hallo,

ich habe in meiner Website Rollover-Button, die ich mit ImageReady erstellt habe. Wenn ich allerdings die Seite hochlade verwerfen alle Browser (IE, Netscape7, Opera6+7, Mozilla) meine Farben, die Rollover werden halbtransparent und das sieht Sch... aus. Erst wenn ich mit dem Cursor drüberfahre nehmen sie ihre ursprüngliche Gestalt an. Woran kann das liegen und was kann ich tun?

Gruß
Angelkiss

  1. Hi,

    ich habe in meiner Website Rollover-Button, die ich mit ImageReady erstellt habe. Wenn ich allerdings die Seite hochlade verwerfen alle Browser (IE, Netscape7, Opera6+7, Mozilla) meine Farben, die Rollover werden halbtransparent und das sieht Sch... aus. Erst wenn ich mit dem Cursor drüberfahre nehmen sie ihre ursprüngliche Gestalt an.
    Woran kann das liegen

    an fehlerhaftem Code.

    und was kann ich tun?

    Den Code korrigieren.

    Weitergehende Hilfe ist ohne den Code selbstverständlich nicht möglich.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Hier der Code (nur das wichtigste):

      <html>
      <head>

      ...

      <!-- ImageReady Preload Script (logo-animation.psd) -->
      <SCRIPT LANGUAGE="JavaScript">
      <!--

      function newImage(arg) {
              if (document.images) {
                      rslt = new Image();
                      rslt.src = arg;
                      return rslt;
              }
      }

      function changeImages() {
              if (document.images ) {
                      for (var i=0; i<changeImages.arguments.length; i+=2) {
                              document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
                      }
              }
      }

      // -->
      </SCRIPT>
      <!-- End Preload Script -->
      </head>

      <body>
      <!--ImageReady Slices (logo-animation.psd) -->
      <A target="_top" HREF="start.html"
              ONMOUSEOVER="changeImages('logo_animation_01', 'images/logo-animation_01-over.gif'); return true;"
              ONMOUSEOUT="changeImages('logo_animation_01', 'images/logo-animation_01.gif'); return true;">
              <IMG  NAME="logo_animation_01" SRC="images/logo-animation_01.gif" WIDTH=226 HEIGHT=85 BORDER=0></A>
      <!-- End ImageReady Slices-->
      </body>
      </html>

      1. hi,

        function changeImages()

        ONMOUSEOVER="changeImages('logo_animation_01', 'images/logo-animation_01-over.gif'); return true;"
        ONMOUSEOUT="changeImages('logo_animation_01', 'images/logo-animation_01.gif'); return true;"

        du rufst die funktion mit zwei parametern auf, aber in der definition der funktion kommt gar kein parameter vor ...?

        gruss,
        wahsaga

        1. Hab´s damit probiert, hab einen Parameternamen eingegeben, funktioniert auch nicht. Ich dreh bald am Rad! Das Logo und die Umrisse sind da, aber die Farben werden einfach teilweise weggeschmissen. Ich hab einen gelben Hintergrund und das Logo hat graue (so sollte es ursprünglicherweise sein) Streifen, die dann grünlich werden. Wie gesagt beim Drüberfahren sieht es wieder normal aus.

          Gruß
          Angelkiss