Hi Daniel!
Ich löse es auf meinen Seiten so, ich nehme an das sollte auch Dein Problem lösen
if (!document.all && (document.getElementByID))
{
document.all = document.getElementById;
}
Bei IE bleibt alles gleich, bei Netscape 6 kannst Du jetzt auch mit document.all zugreifen. Wichtig ist, dass Du die ID in runden Klammern schreibst, denn der Netscape erlaubt nur diese Schreibweise und nicht die mit eckigen Klammern (IE kann beide)
Ebenfalls gibt es Probleme mit Opera, denn der kennt die Eigenschaft innerHTML nicht. Schlimm ist es nicht (es erscheinen keine lästigen JS-Fehlermeldungen), aber auf der Seite wird halt etwas fehlen.
Am besten document.write verwenden (wenn es geht, der Text lässt sich halt zur Laufzeit nicht mehr ändern)
Gruß Sven