Hallo Jörg,
War wohl etwas falsch ausgedrückt von mir ... *smile*
Ich will vom einen Frame aus, Layer in einem anderen definieren.....
Thomas hat deine Frage an mich weiter gereicht.
zuerst zum IE: Dort genügt denke ich frameübergreifendes Einfügen eines Elementes <../../tecbba.htm#a32>
Ich habe das jetzt nicht ausprobiert, könnte aber Klappen.
Der Navigator war ein schwierigeres Problem. Ich poste jetzt hier einfach mal ein Script, welches du in deinem NaviFrame einsetzen könntest.
<script language="JavaScript">
<!--
function Neulayer()
{
parent.frames.a2.neua=new Layer(200,parent.frames.a2);
}
function aufruf()
{
parent.frames.a2.neua.document.open();
parent.frames.a2.neua.document.write("test");
parent.frames.a2.neua.document.close();
parent.frames.a2.neua.visibility="visible";
}
//-->
</script>
Wichtig ist vielleicht zu wissen, der neue Layer ist standardgemäß auch unsichtbar gesetzt. a2 mußt du natürlich durch deinen Framenamen ersetzen. neua ist der Name des Layers.
Viele Grüße
Antje