Hallo,
Da ich mit Layern arbeite, unterscheide ich auch zwischen Firefox und InternetExplorer.
Solange du da nicht IE<5.0 bedienen willst, ist das unnötig.
Die Browserabfrage mittels navigator.userAgent ist auch ziemlich ungeschickt.
Frag immer besser die Fähigkeiten des Browsers ab, statt einen Namen, der so
nicht stimmen muß.
Mach also zunächst mal ein:
if (document.getElementById) {
//damit hast du IE ab 5.0, alle Geckos, Opera, Konqueror, Safari usw.
//eigentlich alle halbwegs neuen Browser
}
Wenn du dann noch extra Code für Uraltbrowser schreiben willst, kannst du das
ja immer noch machen.
document.getElementById("news").style.top = 37;
37 was? Hier fehlt, wie überall im Script, eine Maßeinheit.
Gruß, Jan