Moin
In meiner HP habe ich ein Bildwechsel Java Script eingebastelt, welches an sich gut funktioniert … zumindest wenn ich die HP von der Festplatte über IE6 aufrufe. Auf dem Server (Piranho und ebenfalls bei AOL) funktionert das erste Bild nicht mehr. Es sind 4 Wechelbilder über einander und beim ersten davon wird das Startbild (.jpg) nicht angezeigt, jedoch das Wechselbild (.gif).
Hier mal das Java Script (habe ich ausgelagert, also nicht im Quelltext):
Normal1 = new Image();
Normal1.src = „Pic/hstart.jpg“;
Highlight1 = new Image();
Highlight1.src = „Pic/home.gif“;
Normal2 = new Image();
Normal2.src = „Pic/M3dstartsmall.jpg“;
Highlight2 = new Image();
Highlight2.src = „Pic/myself.gif“;
Normal3 = new Image();
Normal3.src = „Pic/L3dstartL.jpg“;
Highlight3 = new Image();
Highlight3.src = „Pic/lyric.gif“;
Normal4 = new Image();
Normal4.src = „Pic/S3dstartsmall.jpg“;
Highlight4 = new Image();
Highlight4.src = „Pic/stuff.gif“;
function Bildwechsel(Bildnr,Bildobjekt) {
window.document.images[Bildnr].src = Bildobjekt.src;
}
Und das hier wird dann im Quelltext reingeschrieben:
onMouseOver=„Bildwechsel(0,Highlight1)“
onMouseOut=„Bildwechsel(0,Normal1)“>
Das ganze könnt ihr euch mal unter http://meanjim.piranho.de/HP/index.htm"
näher anschauen, wenn gewollt.
Ich habe es, um dies vorwegzunhemen, auch schon mit anderen Java Scripten probiert, mit dem selben Ergebnis.
Noch etwas:
Es kommt unabhängig davon auch noch zu einer Fehlermeldung. Der IE sagt mit das auf quasi jeder Seite ein Syntax-Fehler in der dritten Zeile, 1. Zeichen vorliegen würde. Dies ist aber bei jeder Seite lediglich der HTML-Tag. Wie kann da ein Syntax-Fehler entstehen?
Thx a lot
Jim