Hola:
El iframe conoce a su contenedor como "parent"... y la más alta jerarquía es top que si no hay anidamientos son lo mismo... y la página contenedora debe recurrir al conjunto de frames... (window.frames)...
...
Puedes ver una buena relación en esta página:
Gradientes... cada barra de desplazamiento es un iframe y se pueden actualizar desde los campos de texto (si no se ponen valores entre 0 y 255 va a fallar)
Saludos