RE:Mensaje de espera o barra de progreso
Saludos, Pablo.
El script básico:
<script>
function prehide(){
if (document.getElementById){
document.getElementById('preload').style.visibility='hidden'}
}
function preshow(){
if (document.getElementById){
document.getElementById('preload').style.visibility='visible'}
}
</script>
<marquee id="preload" style="visibility:hidden;background-color:#999999;height:22px;width:100px">| | | | | | | | | | | | | | | procesando . . .</marquee>
Para accionar el script puedes utilizar los eventos:
onclick="preshow()"
onload="prehide()"
Prueba diferentes formas hasta conseguir el efecto deseado. El resultado dependerá de la repidez de respuesta, velocidad de la línea, tamaño del archivo, etc.
Suerte.