holger kuehne: document.write auf Layer

Beitrag lesen

Hi

function blaetterVor() {
[...]
  if (br == 'ns') {
   document.text.document.open();
   document.text.document.write(eval(vInhalt+vPage));
   document.text.document.close();
  } else {
   document.all.text.innerHTML = (eval(vInhalt+vPage));}

Die einzige Moeglichkeit die ich kenne besteht darin in den layer eine Tabelle zu schreiben, die eben so breit ist wie der layer. Dann wird aller Text der in dem layer steht so breit dargestellt wie die Tabelle.
Also:
function blaetterVor() {
[...]
   if (br == 'ns') {
   document.text.document.open();
        document.text.document.writeln('<table width="200"><tr><td>');  
        document.text.document.writeln(eval(vInhalt+vPage));
        document.text.document.writeln('</td></tr></table>');
    document.text.document.close();
   } else {
    document.all.text.innerHTML = (eval(vInhalt+vPage));}

Tschau Holger