Cita:
Iniciado por danneg déjame ver si entendí.
Quieres hacer una imitación de carga asincrónica de imágenes (subir una imagen sin recargar el sitio y al mismo tiempo mostrarla), no es así?.
Bien, pues hay muchas maneras de hacer y tú te estás complicando la vida.
Para comenzar, usas iframes dentro de iframes y pues, está muy mal hecho; el primer iframe te basta para hacer lo que pides.
Segundo, hay una tecnología nueva que se llama AJAX y te permite enviar datos por post a tu servidor de manera asincrónica (y muy efectiva). También existe una nueva librería JS llamada FileReader que te facilita todo ésto (incluso visualizar la imagen sin tener que subirla a tu servidor).
Puedes ver todo ésto funcionando en
http://dannegm.pro/picboard/ y puedes ver el código en
https://github.com/dannegm/picboard.
Si quieres que te explique más a detalle cómo se hace ésto, contáctame :)
Lo que sucede con ajax es que le encuentro muchos incovenientes, pero ese es otro tema.
El fileReader lo he utilizado, y sin necesidad de iframes, ciertamente; pero solo sirve para mostrar la imagen antes de subirla (hasta donde yo se) y la razón por la cual estoy implementando esto de esta manera es para editar (cortar) la imagen con cierto código jquery, pero solo puedo realizar esto si ya está subida la foto, todo lo que hecho arriba es intentando facilitar al máximo la usabilidad de la página al usuario.