Hallo,
methode C erscheint mir am logischsten, habe ja sowiso einen layer. gehe ich recht in der anahme das es so funktionieren sollte:
layer1.write( text );
Wie ich schon schrieb es gibt 3 Methoden je nach Browser, so aber nicht.
Evtl. klappt das:
function writeText(id, text)
{
var doc = document;
var obj = null;
if(document.getElementById) obj = doc.getElementById(id);
else if(document.layers) obj = doc.layers[id];
else if(document.all) obj = doc.all[id];
else return;
if(typeof obj.innerText != 'undefined') obj.innerText = text;
else if(document.layers) {with(obj.document) {open();write(text);close()}}
}
Struppi.