Hola Laocoont, bienvenido a los foros
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
:
Puedes escribir tablas dentro de tablas, pero tienes que tener cuidado de escribir bien esa estructura y incluir la tabla dentro de una celda:
<td id="celda"></td>
y el scrpt:
document.getElementById("celda").innerHTML = "<table><tr><td>Celda</td></tr></table>";
No es necesario poner tbody porque se genera solo, pero si quieres usar thead o tfoot sí que tienes que definirlo...
Para poner contenidos en un iframe, debes poner en el atributo src la URL de una página, o usar el conjunto de frames (window.frames["laVentana"].location.href = '...') o escribir con un script
with (window.frames["laVentana"]) {
document.clear();
document.open();
document.write(contenido);
document.close();
}
Pero con este último método puedes encontrarte con que el navegador te deniegue el acceso a la página.
Saludos