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