Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2007, 12:33
Avatar de Laforge
Laforge
 
Fecha de Ingreso: noviembre-2004
Ubicación: Galaxia 34, Cuadrante 972, Área 31
Mensajes: 174
Antigüedad: 20 años, 3 meses
Puntos: 2
Porqué el cambio de la propiedad visibility no me responde???

Hola a todos

Tengo una función (por cierto, bastante larga) para verificar los datos de una tabla y reordenarla en función de la columna elegida. Pues bién, como la tabla puede ser un poco extensa y la función tardaría un 'ratito' (3-5 segundos) quiero hacer aparecer un <DIV> con un mensaje tipo 'Ordenando tabla. espere' hasta que termine de ordenarla.

El código simplificado es este:

function Ordena(col, tabla) {
document.all.miDIV.style.visibility='visible'
//código para ordenar la tabla//
document.all.miDIV.style.visibility='hidden'
}

....pues....NO FUNCIONA. miDIV no se hace visible hasta que no ha terminado con la ordenación de la tabla. He intentado sacarlo fuera de la función llamando a la función de 'Ordena()' después de cambiar la propiedad a visible, pero tampoco me funciona. SIEMPRE LO HACE DESPUÉS DE ORDENAR LA TABLA. Cuál puede ser la causa??

Saludos
__________________
Nunca esperes un mejor momento para abrir esa botella de vino...........nunca llega.

No hay vida después de MySQL