Document.write in DIV-Layer

N’abend allerseits,
kann ich per JS in ein DIV-Layer schreiben?
habe es mit document.main.document.write versucht, aber es klappt nicht (main ist die ID des Layers)

Danke und Gruß

MS

habe es mit document.main.document.write versucht, aber es
klappt nicht (main ist die ID des Layers)

vorher oeffnen danach schliessen…

habe es mit document.main.document.write versucht, aber es
klappt nicht (main ist die ID des Layers)

vorher oeffnen danach schliessen…

Moin,
ich mach es jetzt so:
document.all[‚main‘].open;
document.all[‚main‘].write(„TEST“);
document.all[‚main‘].close;

aber funzt nicht

Moin,
ich mach es jetzt so:
document.all[‚main‘].open;
document.all[‚main‘].write(„TEST“);
document.all[‚main‘].close;

aber funzt nicht

dann koennte es ja jeder, wenn es so einfach waere :smile:

ist jetzt nciht sehr schoen, sollte aber gehen:

function writer(arg1,arg2)
 {

 o = false;

 if (document.getElementById)
 { o = document.getElementById(arg1); }
 else if (document.all)
 { o = document.all[arg1]; }

 if (o)
 { o.innerHTML = arg2; }
 else if (document.layers)
 {
 with (document.layers[arg1].document)
 { 
 open();
 write(arg2);
 close();
 }
 }
 } 



[schreib was rein](javascript:writer('foo',prompt('text%20eingeben')))

ah,
alles klar, innerHTML war das zauberwort, danke!

kann ich eigentlich auch ne datei angeben (z.B. src=„test.htm“)
habe bei selfhtml gelesen das es für den Netscape bei layer geht, aber beim ie mit div-layer???

Gruß

Marcel

kann ich eigentlich auch ne datei angeben (z.B.
src=„test.htm“)
habe bei selfhtml gelesen das es für den Netscape bei layer
geht, aber beim ie mit div-layer???

ncith dass ich wuesste. iframe und scrollbars unterdruecken…
beim netscape ist ein layer ein komplettes document-object… ein div ist nur ein teil eines document
das layertag ist seit ewig und 3 tagen deprecated…