Hej! Jag har goda erfarenheter av att lösa problemet med följande komponent: Tack Jimmy. Den såg riktigt bra ut. Försöker använda mig av Stefans MS-exempel ovan men jag får inte till det. Den verkar haka upp sig på rader som innehållerViill ha en "Laddar ..."-popup/sida i väntan på att sida laddas?
Jobbar med en weblösning där man bland annat visar upp olika typer av statistik. Vissa av dessa sidor tar en stund att ladda, kanske 5-10sek. Jag skulle vilja att användaren på något sätt ser att en laddning av sidan sker t.ex. genom att man visar en pop-up när sidan börjar laddas & som sedan tas bort när den laddat klart. Alternativt att man ser en annan sidan tills dessa att den riktiga är färdigladdad.
Någon som löst detta?Sv: Viill ha en "Laddar ..."-popup/sida i väntan på att sida laddas?
http://busybox.sourceforge.net/
Den är verkligen superenkel att använda.Sv:Viill ha en "Laddar ..."-popup/sida i väntan på att sida laddas?
Hittade även ett Micrsoft-exempel på hur man kan göra en enkel version av detta som jag skrivit om enligt:
Protected Sub ShowWait(ByVal msg As String)
Response.Write("<div id='mydiv' >")
Response.Write("<BR>")
Response.Write("<img src=" + ResolveClientUrl("~/Images/loading.gif") + "/>")
Response.Write(" ")
Response.Write("<B><FONT FACE=Verdana>" + msg + "</FONT></B>")
Response.Write("</div>")
'Response.Write("<script>parent.parent.Header.mydiv.innerText = '<img src=" + ResolveClientUrl("~/Images/loading.gif") + "/>';</script>")
Response.Write("<script language=javascript>;")
Response.Write("function ShowWait(){")
Response.Write("}")
Response.Write("function StartShowWait(){")
Response.Write("mydiv.style.visibility = 'visible'; ")
Response.Write("window.setInterval('ShowWait()',1000);")
Response.Write("}")
Response.Write("function HideWait(){")
Response.Write("mydiv.style.display = 'none'")
Response.Write("}")
Response.Write("StartShowWait();</script>")
Response.Flush()
End Sub
Protected Sub HideWait()
Response.Write("<script>HideWait();</script>")
End Sub
Sen anropar jag:
ShowWait("Laddar ...")
' Operation som tar lång tid
HideWait()
Mvh
/ StefanSv: Viill ha en "Laddar ..."-popup/sida i väntan på att sida laddas?
response.write(" </script>")
och
response.write("<script...>")
Någon som vet varför?