JS Fehler (bekannt) Lösung? (unbekannt)



  • Hi,

    ich nutze Highlights bei manchen meienr Bilder:

    <tr><td><a href="startseite.php"><img border="0" src="graphix/titel01.gif" alt="Startseite" onMouseOver="this.src = titel01b.src;" onMouseOut="this.src = titel01.src;"></a></td></tr>
    <tr><td><a href="kunst.php"><img border="0" src="graphix/titel02.gif" alt="Kunst" onMouseOver="this.src = titel02b.src;" onMouseOut="this.src = titel02.src;"></a></td></tr>
    <tr><td><a href="beratung.php"><img border="0" src="graphix/titel03.gif" alt="Beratung" onMouseOver="this.src = titel03b.src;" onMouseOut="this.src = titel03.src;"></a></td></tr>
    <tr><td><a href="forum.php"><img border="0" src="graphix/titel04.gif" alt="Forum" onMouseOver="this.src = titel04b.src;" onMouseOut="this.src = titel04.src;"></a></td></tr>
    <tr><td><a href="impressum.php"><img border="0" src="graphix/titel05.gif" alt="Impressum" onMouseOver="this.src = titel05b.src;" onMouseOut="this.src = titel05.src;"></a></td></tr>
    

    Die Bilder werden alle vorgeladen.
    Nun passiert es aber manchmal, dass sie noch nicht geladen sind, und man trotzdem schon mit der Maus über die Bilder geht.
    Naja, und dann gibt's einen JS Fehler.
    Wie kann ich das verhindern, also evtl. überprüfen ob ein Bild schon geladen ist?

    MfG MAV



  • Ich wwiß zwar nicht, warum das noch nicht vollständig geladene Bild zu einem JavaScript Fehler führen soll, aber den Ladezustand kannst du über die Eigenschaft complete des Image-Objektes abfragen.


Log in to reply