En mi página web tengo este control .NET:
<asp:FileUpload ID="FileUploadSS" type="file" runat="server" Width="325px" Font-Size="12pt" Height="25px" />para seleccionar un archivo o usar una foto tomada 'en el sitio'.
Después de que el usuario haya seleccionado una imagen, la guardo usando esto:
FileUploadSS.SaveAs(Server.MapPath("Uploads/" & ImageName))La página web se puede utilizar en computadora, tableta o teléfono celular. Especialmente cuando se usa un teléfono celular, el tiempo de carga puede ser largo (por ejemplo, una conexión a Internet débil) y, por lo tanto, quiero mostrar un mensaje de "espera" con un GIF animado contenido en un DIV.
Puedo COMENZAR fácilmente el mensaje de 'esperar' cuando el usuario hace clic en el botón 'guardar':
Page.ClientScript.RegisterStartupScript(Me.GetType(), "Turn on 'wait'", "document.getElementById('wait').style.display = 'inline';", True)El problema es que no puedo encontrar una manera de determinar CUÁNDO ha terminado la carga y después de esto desactivar el mensaje de 'esperar'.
Puede alguien ayudarme con esto?
¡Gracias de antemano!