NS / Layer + Anker
oli
- javascript
Hallo,
habe bisher im Archiv nichts mir weiterhelfendes finden können und
auch leider von meinem Posting heute morgen auch boch nichts
hören/lesen können. (Ist die Frage vielleicht zu blöd?)
Folgender Auszug aus einem HTML-Dokument
<div id="a">
<script language="JavaScript">
if (ns) /*netscape*/
{document.writeln('<iLayer ID="infoLayer"></iLayer>')}
else
{document.writeln('<iframe ID="infoFrame"></iframe>')}
</script>
</div>
Das funktioniert auch alles so.
Die JavaScript-Anweisung
parent.infoFrame.document.location = "c.html#d";
funktioniert unter IE ebenfalls problemlos. Dokument
"c" wird geladen und springt zu Anker "d".
Aber unter Netscape funktioniert die JavaScript-Anweisung
window.document['a'].document['infoLayer'].src = "c.html#d";
nicht richtig. Netscape zeigt mir nicht den Anker "d" an.
Hat noch jemand eine Idee, wo der Fehler liegt. Ich habe
nur noch die Möglichkeit das Problem auf ziemlich unelegante
Art zu lösen.
Thanx
oli