Hallo Stefan,
Wäre es möglich in Opera 6.x einen Link mit getElementById
umzufärben? Wenn dich richtig verstanden habe, wohl nicht.
Nein, meines Wissens nicht. Ich wollte ausdrücken, dass es nicht entscheidend (das heißt gleichgültig im Hinblick auf dein Problem) ist, welche Methode du anwendest, um eine Referenz auf das Elementobjekt zu bekommen (document.links, getElementById/getElementsByName/getElementsByTagName, this...). Denn diese Methoden funktionieren im Opera 6.x ausnahmslos. Entscheidend ist, dass es anscheinend keine Möglichkeit gibt, die Eigenschaften des DOM-Knotens so zu verändern, dass der von dir gewünschte Effekt eintritt. Im Opera 6.x funktioniert nämlich keine dieser Methoden (style.color, className). Vielleicht kennt jemand aber noch eine weitere Methode.
Bezüglich deines Menüs kann ich dir folglich nur raten, es anders zu lösen, falls du einen solchen Effekt unbedingt auch für Opera <7 willst. Aber falls du es serverseitig löst, schwinden höchstwahrscheinlich die Vorteile deines Framesets.
Grüße,
Mathias