Tengo los siguientes archivos html que se van llamando mediante iframes:
Pagina de acceso: http://dominio1.com/index.html
Código HTML:
<html> <head> </head> <body> <iframe name="ifr1" src="http://dominio2.com/index.html" width="800" height="1000" scrolling="no"> </iframe> </body> </html>
Código HTML:
<html> <head> </head> <body> <iframe name="ifr2" src="http://dominio3.com/form.html" width="400" height="400" scrolling="no"> </iframe> </body> </html>
Código HTML:
<html> <head> </head> <body> <form method='post' action='http://dominio3.com/check.php' target='_parent' id='cform'> <input type="text" name="inp1"> <input type="submit" value="send"> </form> </body> </html>
Código HTML:
<html> <head> </head> <body> <iframe name="ifr1" src="http://domain2.com/index.html" width="800" height="1000" scrolling="no"> <html> <head> </head> <body> <iframe name="ifr2" src="http://domain3.com/form.html" width="400" height="400" scrolling="no"> <html> <head> </head> <body> <form method='post' action='http://domain3.com/check.php' target='_parent' id='cform'> <input type="text" name="inp1"> <input type="submit" value="send"> </form> </body> </html> </iframe> </body> </html> </iframe> </body> </html>
El problema es que a pesar de definr el target="_parent" en el formulario, en FF y IE, cuando envias este, la pagina http://domain3.com/check.php se abre en un pestaña/ventana nueva, cuando deberia abrirse dentro del iframe llamado ifr1.
Creo que es por culpa de la diferencia de dominios entre el ifr1 y el ifr2, pero no he encontrado nada relacionado con ello por internet. Alguien podria comentarme como podria hacer para que se abra la pagina dentro del ifr1?
Muchas gracias por adelantado : )