Hola joel_fe, bienvenido a los foros
:
Con la manera asociativa del bucle que propone flaviovich (¡Hola
!) se obtienen todos los atributos de un objeto (estén definidos o no)... otra forma de conseguirlo es mediante la colección "attributes", en donde la mayoría de los navegadores lista solo los atributos definidos (no es el caso de explorer -creo-)
Puedes encontrar un ejemplo para obtener atributos asociativamente en mi destripador:
http://www.pepemolina.com/DOM/destripador.html
Para trbajar con iframe, debes evitar usar links en él (sobre todo externos), y escribir en el con javascript
:
ventana = window.frames["miVentana"];
with (ventana.document) {
clear();
open();
write(tus datos);
close();
}
y luego los objetos se obtienen a partir del DOM
var cuerpo = ventana.document.body;
for (atributo in cuerpo)...
Saludos