Hi Michael,
ich bin ein absoluter Javascript Laie und verstehe nicht, warum mein Script unter IE funzt aber unter NS7 nicht.
weil du nicht mit dem DOM (standardisiert), sondern document.all (proprietär) arbeitest.
<SCRIPT LANGUAGE="JavaScript" type="text/jscript">
^^^^ irrelevant ^^^^ ^^^^^^^^---*wah!*--> text/javascript!
document.all.Wechseltext.style.fontSize = "14pt";
-> document.getElementById("Wechseltext").style.fontSize = "14px";
document.all.Wechseltext.style.color = "#FFFFFF";
-> document.getElementById("Wechseltext").style.color = "#ffffff";
Um alle Browser abzudecken, musst du die Methoden abfragen und das Script aufteilen:
if(document.getElementById) {
// neue Browser mit DOM
}
if (document.all) {
// alte M$IEs
}
if (document.layers) {
// Netscape 4
}
Literaturempfehlung:
http://selfhtml.teamone.de/javascript/objekte/document.htm#get_element_by_id
http://selfhtml.teamone.de/javascript/objekte/style.htm#style_eigenschaften
LG Roland