Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2009, 20:37
dblanco
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 20 años, 3 meses
Puntos: 1
Respuesta: iexplorer e iframe dinámico

zerokilled gracias por tu atención, pero el hecho es que he escrito este código de ejemplo, el caso es que puedes comprobar que con Iexplorer los forms no reconocen como target un iframe creado dinámicamente.

He creado otro ejemplo para comprobar el funcionamiento erroneo:

Código PHP:
<script type="text/javascript">

function 
getfr(id) {
    var 
fr document.createElement("IFRAME");
    
fr.id id;
    
fr.name id;
   
document.body.appendChild(fr);
}  

getfr('mi_iframe');

</script>

            <form action="http://www.google.com" target="mi_iframe">
                <input type="submit" value="enviar">
            </form>

                        <iframe name="mi_iframe2"></iframe>

            <form action="http://www.google.com" target="mi_iframe2">
                <input type="submit" value="enviar">
            </form> 

si lo pruebas en Mozilla o Chrome, los dos forms se abren en sendos iframes, mientras que en Iexplorer sólo abre mi_iframe2 correctamente.

saludos