Hallo
Ich habe ein Script, um Bilder auszutauschen, typischer MouseOver Effekt eben. Im IE klappt das auch mal wieder, aber im Netscape wird immer die nächste Grafik geändert ???
Der Parameter "p" steht für die Index der Grafik auf der Seite. Z.B. das 2te <img...> Tag, der Parameter "n" steht für die Grafik die aus dem Array genommen werden soll.
Aber warum ändert Netscape immer die nächste Grafik ? Wenn eigentlich ...images[6] geändert werden soll, ändert er
...images[7]
var p,n
function WechselOver(p,n)
{
var bild = new Array();
bild[0] = "../pics/head_2_over.jpg";
bild[1] = "../pics/head_cdr_over.jpg";
bild[2] = "../pics/head_dvd_over.jpg";
bild[3] = "../pics/head_sat_over.jpg";
bild[4] = "../pics/head_cams_over.jpg";
bild[5] = "../pics/head_rec_over.jpg";
bild[6] = "../pics/head_support_over.jpg";
bild[7] = "../pics/head_impress_over.jpg";
var pic = new Image()
pic.src = bild[n];
window.document.images[p].src=pic.src;
}
function WechselOut(p,n)
{
var bild = new Array();
bild[0] = "../pics/head_2.jpg";
bild[1] = "../pics/head_cdr.jpg";
bild[2] = "../pics/head_dvd.jpg";
bild[3] = "../pics/head_sat.jpg";
bild[4] = "../pics/head_cams.jpg";
bild[5] = "../pics/head_rec.jpg";
bild[6] = "../pics/head_support.jpg";
bild[7] = "../pics/head_impress.jpg";
var pic = new Image()
pic.src = bild[n];
window.document.images[p].src=pic.src;
}