Gif Downloading while Process are in execution

Hi:

I need to show a gif with the leyend "Please Wait: Downloading"; this when the user push a buttom a file is processes. I have the next JavaScript to show and hide a <div></div> where the gif is (the Image Control is used here).

To show the <div> works fine but when the process is over I need to hide again the <div>

What I can do? I have the next line in the Finally part, but doesn't works:
Finally
'Response.Write("javascript: cerrar();")
End Try

Solutions please


All this is in ASP.NET with framework 1.0... yes I know is old version but that was that the client paid.



////////////////////////////////In the Html
 
<script language="JavaScript">
				function mostrardiv() 
				{
					div = document.getElementById('crazy');
					div.style.display = '';
				}
				function cerrar() 
				{
					div = document.getElementById('crazy');
					div.style.display='none';
				}		
		</script>
 
 
///////////////////////////// I show the <DIV> where the downloading.gif is//////////////////
<form id="Form1" method="post" runat="server" onsubmit="return mostrardiv();">

Open in new window

777999Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
ZvonkoConnect With a Mentor Systems architectCommented:
I do not see why you would need to call that cerrar() function because after submit is the page reloaded anyway with the state defined in the html page.

But anyway, you can use the fact that no user interface is updated while havy processing is done like form submit and file upload.
So you could call that cerrar() function immediately and it will be seen after upload finish.
Like this:

                        function mostrardiv()
                        {
                              div = document.getElementById('crazy');
                              div.style.display = '';
                                                                                setTimeout(cerrar, 1700);
                        }
0
 
777999Author Commented:
Zvonko:

Thank you so much. You have reason I am using a FileUpload, that's the reason why I need the hide the gif. You have your points :)

There are another way to calculate the time of upload and show the gif in the proportional Time?
0
 
ZvonkoSystems architectCommented:
You closed this Question before I have seen it.
Do you need more support? Why did you grade with the grade B?
0
All Courses

From novice to tech pro — start learning today.