24/11/2009, 16:17
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 32
Antigüedad: 19 años, 1 mes Puntos: 0 | |
Respuesta: Errores por verificar es estado de un div y un iframe Bueno, ya veo que nadie responde este asunto, pero ya halle la solución. Ocurre que no se puede ejecutar dicho javascript dentro del iframe sino fuera de el, ademas para chequear todos los div "upload_area" primero tiene que imprimirse todos los div upload_areas que seran chequeados para que el script lo pueda testear bien, sino larga error.
Por ejemplo, puede ir el código script antes del iframe:
<div id="upload_area2">
<script language="javascript">
function activa_boton(){
var par; var patern; var cont;
par=parent.document.getElementById("upload_area"+i ).innerHTML;
patern=new Array();
patern=par.match(/No hay imagen./g);
if(patern) {
echo 'parent.document.getElementById("file_1").disabled = false;
break;
} else {
cont = window.parent.frames["marco"+i].document.body.innerHTML;
patern=new Array();
patern=cont.match(/Imagen eliminada|No se pudo eliminar/g);
if(patern) {
echo 'parent.document.getElementById("file_1").disabled = false;
break;
}
}
}
}
</script>
<iframe name="marco2" id="marco2" width="120" height="130" border="0" scrolling="no" frameborder="0">
</iframe> <script>
activa_boton();
</script>
No hay imagen.<br /><br />
</div>
<div id="upload_area3">
<iframe name="marco3" id="marco3" width="120" height="130" border="0" scrolling="no" frameborder="0">
</iframe><br /><br />
</div>
y de esta forma pude comprobar todos los div. |