IE zu Netscape?
TimoW
- dhtml
Wie kann man dies in Netscape machen?
document.all.MapTD.innerHTML = "Hallo";
<td ID="MapTD">Hoplla</td>
Danke für die Hilfe!
Gruß TimoW
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
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
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