Olaf Schrader: innerHTML: eine Tabelle in einen Layerschreiben schreiben (IE5 Mac)

Beitrag lesen

Beim Versuch eine Tabelle in einen Layer zu schreiben (nur IE5 MAC),
wird immer nur die letzte Zeile ausgegeben.

Beispiel:

<html>
<head>
<title>test</title>

<script language="JavaScript">
function show(){
navi="<table><tr><td>test</td></tr><tr><td>test</td></tr><tr><td>test</td></tr></table>";

if (document.all) {
  document.all.menu.innerHTML=navi;
  }
if (document.layers) {
  document.menu.document.write(navi);
  document.menu.document.close();
}
}
</script>

</head>

<body onload="show();" bgcolor="White">

<div id="menu" style="position:absolute;top:20px;left:10px; zindex:1"></div>

</body>
</html>

Wer die Lösung hat, bekommt von mir eine Flasche Sekt!!

Gruss Olaf