Hallo Stefan,
ich muss da mal was ergaenzen: <g>
Highlight1 = new Image();
...
<a href="index.htm" onMouseOver="Bildwechsel(0,Highlight1)"
(ich habe das Beispiel kopiert und nicht zu SELFHTML gelinkt, weil ich es hier noch um die Anforderung "alte Browser abfangen" erweitert habe).
und im Eifer des Gefechtes beim schnell mal Tippen was uebersehen.
So, wie das aufgebaut ist, reicht es nicht, mit if(document.images) die "kritischen Teile" in der Funktion zu umgehen, will man die "Alten" draussen zu lassen.
Dummer Weise wird beim Aufruf der Funktion bei mouseover so ein nicht vorhandenes Objekt angesprochen (z.B. Highlight1).
Eine der Moeglichkeiten:
if(document.images)
{
/* wie angegeben */
}
else
{
Highlight1 = null;
Highlight2 = null;
}
Christine