Título: Como enviar un formulario desde y hacia un iframe? Publicado por: WHK en 12 Septiembre 2013, 22:10 pm Hola, se que suena fácil pero no lo es xD
Tengo un html principal y 2 iframes, el iframe A y el iframe B. Desde el iframe A tengo un formulario que quiero que se envíe hacia el iframe B, esto es posible desde html unicamente? Se que desde html puedo hacer un target="_parent" para enviar hacia el html principal pero me va a cambiar la página, por eso necesito que se envíe hacia la página B. Desde jquery es fácil porque creas un form dinámico y ya pero que pasa si tengo un input de tipo file? recordar que estos tipos de inputs son protegidos por el navegador y no se pueden modificar desde html4 asi que ya no podría crear una copia del formulario porque no podría llenar el input de tipo file y si lo clono se clonará sin el archivo seleccionado. Lo he visto en algún momento pero no recuerdo donde, alguien sabe como puedo lograr esto? saludos. Título: Re: Como enviar un formulario desde y hacia un iframe? Publicado por: WHK en 12 Septiembre 2013, 22:34 pm Bueno, lo solucioné enviando el dormulario normalmente, ocultando el iframe A y cargando un nuevo iframe con la portada :p no es lo que tenia en mente pero me sirve igual.
Saludos. Título: Re: Como enviar un formulario desde y hacia un iframe? Publicado por: #!drvy en 12 Septiembre 2013, 22:51 pm Utiliza target para apuntar al iframe B en vez de _parent. Ejemplo:
iframea.html Código iframeb.php Código
index.html Código Edit: Si dejas el action del form vació, el contenido de iframea se copiara al de iframeb xD Saludos Título: Re: Como enviar un formulario desde y hacia un iframe? Publicado por: WHK en 13 Septiembre 2013, 14:33 pm Lo intenté y no me funcionó en firefox 20. De todas maneras ya lo solucioné ocultando el frame a y cargando un nuevo frame con el index de la pagina, asi tengo multihilos por cada formulario que se envía de forma asincrónica.
Código
Con esto si alguien está subiendo un archivo de 1gb de video a una pagina puede seguir navegando con total normalidad sin tener que abrir nuevas ventanas, luego en una barra de estado flotante aparece el progreso de los archivos que se estan subiendo :P |