Tengo una función para ejecutar un evento click en un iframe:
Código HTML:
function disparar(tipo){
var frame=document.getElementById('frameupload');
var valor=frame.contentDocument || frame.contentWindow;
if(tipo=='carga'){
valor.document.getElementById('upload').click();
}else{
if(valor.document.getElementById('upload').value!==""){ valor.document.formu.cargar.click(); estado('cargando'); }}
}
En internet explorer me ejecuta correctamente el click - que es para abrir un input de tipo "FILE" que se encuentra en un iframe -, pero en Firefox no.
Si alguien sabe cuál es el error lo agradecería, saludos.