TimoW: IE zu Netscape?

Wie kann man dies in Netscape machen?

document.all.MapTD.innerHTML = "Hallo";
<td ID="MapTD">Hoplla</td>

Danke für die Hilfe!

Gruß TimoW

  1. Hallo,

    Wie kann man dies in Netscape machen?

    Diese Zeile:

    <td ID="MapTD">Hoplla</td>

    ändern in:
    <td ID="MapTD"><layer id="lMapTd">Hoplla</layer></td>!
    Dann:

    If(document.all) {

    document.all.MapTD.innerHTML = "Hallo";

    }
    else if(document.layers) {
    document.lMapTd.document.open();
    document.lMapTd.document.write("Hallo");
    document.lMapTd.document.close();
    }
    // und auch noch ratsam:
    else if(document.getElementById) {
    document.getElementById('MapTd').innerHTML="Hallo";
    }

    Gruss,

    Tripple0_6

    1. Erstmal danke für die Antwort!
      Ich wusste zwar, dass das mit Layer geht, aber da bleibt das Hallo gar nicht in der Tabelle und auch die Tabelle geht ein!
      Gibts da keine Möglichkeit, dass da alles an seiner Stelle bleibt?

      Und für was ist das letzte?

      Gruß TimoW

      1. Erstmal danke für die Antwort!
        Ich wusste zwar, dass das mit Layer geht, aber da bleibt das Hallo gar nicht in der Tabelle und auch die Tabelle geht ein!
        Gibts da keine Möglichkeit, dass da alles an seiner Stelle bleibt?

        Und für was ist das letzte?

        Gruß TimoW

        das letzte ist für alle browser die weder document.all (IE) noch document.layers (NN) unterstützen.

        In dem Fall mit der Tabelle: probiers mal mit CSS.

        dann <class> anstelle von <td> definieren und einfach alles absolut positionieren.

        Raphael