hola, buenas. Tengo un problema, tengo una pagina que por lo general para mostrar algunos resultados se tarda un poco y necesito mostrar al usuario un simbolo que indica que la pagina se esta cargando. El detalle es que yo necesito q ese simbolo se muestre justo despues que el usuario selecciona una de las opciones de un select. Hasta ahora lo q he hecho es que salga el simbolo de cargando pero antes de que el usuario seleccione cualquier opcion del select y por supuesto no es lo q se quiere. Aqui les dejo el codigo con el que muestro la pagina:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Region Capital</title>
<script language="javascript" type="text/javascript" src="ajax.js"></script>
<script type='text/javascript'>
window.onload = detectarCarga;
function detectarCarga()
{
document.getElementById("imagen").style.display="n one";
}
</script>
</head>
<body>
<br>
<div id="sele">
Seleccione una Central:
<select name="codrf" id="codrf" onchange="javascript:accion('redes2.php','dibujo', 'codrf='+$('#codrf').attr('value'))">
<option value="0000">-----------</option>
<?php
for($z=0;$z<$k;$z++)
{?>
<option value="<?php echo $resul1[$z].$resul2[$z];?>"><?php echo $resul2[$z];?>
</option>
<?php
};
?>
</select>
</div>
<div id="dibujo">
<div id="imagen" align="center">
<img src="imagenes/cargando.gif" alt="Cargando...">
</div>
</div>
</body>
</html>
Espero q me puedan ayudar, gracias...