DirtyWorld: Preload von Images

Hallo Gemeinde,
ich möchte für ein Menü mit Rollover-Effekt die Bilder vorladen, dies funktioniert jedoch nicht!
Ich wäre euch allen sehr zum Dank verpflichtet wenn sich mal jemand mein Script anschauen würde und mir verraten könnte was ich falsch gemacht habe.
-Benutze IE6

<script language="JavaScript">
<!--

var preloadFlag = false;
function preloadImages() {
        if (document.images) {

produkte_over = newImage("../menue/produkte/proover.gif");
                produkte_down = newImage("../menue/produkte/prodown.gif");
                produkte_click = newImage("../menue/produkte/proclick.gif");

bestellung_over = newImage("../menue/bestellung/besover.gif");
                bestellung_down = newImage("../menue/bestellung/besdown.gif");
                bestellung_click = newImage("../menue/bestellung/besclick.gif");

anleitung_over = newImage("../menue/anleitung/anlover.gif");
                anleitung_down = newImage("../menue/anleitung/anldown.gif");
                anleitung_click = newImage("../menue/anleitung/anlclick.gif");

kontakt_over = newImage("../menue/kontakt/konover.gif");
                kontakt_down = newImage("../menue/kontakt/kondown.gif");
                kontakt_click = newImage("../menue/kontakt/konclick.gif");

preloadFlag = true;
        }
}

// -->
</SCRIPT>

Schönen Tag noch (April, April er weiß nicht was er will!!) :-p

  1. Hallo Gemeinde,

    Hallo

    <script language="JavaScript">
    <!--

    var preloadFlag = false;
    function preloadImages() {
            if (document.images) {

    produkte_over = newImage(breite, höhe);
    produkte_over.src = "../menue/produkte/proover.gif"

    preloadFlag = true;
            }
    }

    // -->
    </SCRIPT>

    Hoffe es hilft

    1. Hallo Gemeinde,

      Hallo

      <script language="JavaScript">
      <!--

      var preloadFlag = false;
      function preloadImages() {
              if (document.images) {

      produkte_over = newImage(breite, höhe);
      produkte_over.src = "../menue/produkte/proover.gif"

      preloadFlag = true;
              }
      }

      // -->
      </SCRIPT>

      Hoffe es hilft

      Ups, Severine hat Recht...
        produkte_over = new Image(breite, höhe);
        produkte_over.src = "../menue/produkte/proover.gif"
      ...so ist es richtig

      1. Hi,
        mus ich dann hinter
        produkte_over.src = "../menue/produkte/proover.gif"
        auch ein semikolon als schlusszeichen setzen?
        Grüß

  2. Hallo,

    produkte_over = newImage("../menue/produkte/proover.gif");

    ich bin mir jezt nicht 100% Prozent sicher, aber versuch doch einmal eine Leerstelle zwischen new und Image zu lassen. Soweit ich weiss, ist new ein Schlüsselwort und sollte deshalb alleine stehen....

    gruß,
    Severin

    1. Hallo,

      ah ok ich hatte nicht 100% Recht...
      http://selfhtml.teamone.de/javascript/beispiele/buttons.htm folge einfach diesem Beispiel...

      gruß,
      Severin

  3. Vielen Dank für die schnelle Hilfe!
    An David und Severin eúer Tip hatt geholfen!

    Schönen Tag noch wünscht DirtyWorld