Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. var size = 2;
  2. var id = 0;
  3. function ProgressBar() {
  4. if (document.getElementById('<%=FileVideoUpload.ClientID %>').value != "") {
  5. document.getElementById("divProgress").style.display = "block";
  6. document.getElementById("divUpload").style.display = "block";
  7. document.getElementById("fakebtn").style.display = "block";
  8. document.getElementById('<%=btnupload.ClientID %>').style.display = "none";
  9. id = setInterval("progress()", 250);
  10. return true;
  11. }
  12. else {
  13. alert("Select a file to upload");
  14. return false;
  15. }
  16.  
  17. }
  18.  
  19. function progress() {
  20. size = size + 1;
  21. if (size > 299) {
  22. clearTimeout(id);
  23. }
  24. document.getElementById("divProgress").style.width = size + "pt";
  25. document.getElementById("<%=lblPercentage.ClientID %>").firstChild.data = parseInt(size / 3) + "%";
  26. document.getElementById("<%=FileVideoUpload.ClientID %>").disabled = true;
  27. if (parseInt(size / 3) == 100) {
  28. document.getElementById("updstatus").innerHTML = "Please Wait..";
  29. }
  30. }
  31.  
  32.  
  33. <asp:FileUpload ID="FileVideoUpload" runat="server" />&nbsp;<br />
  34. <br />
  35. <asp:Button ID="btnupload" runat="server" Text="Upload" OnClientClick="return ProgressBar()"
  36. OnClick="btnupload_Click" />
  37. <input type="button" value="Upload" id="fakebtn" style="display: none" />
  38. <br />
  39. <br />
  40. <div id="divUpload" style="display: none">
  41. <div style="width: 300pt; text-align: center;" id="updstatus">
  42. Uploading...</div>
  43. <div style="width: 300pt; height: 20px; border: solid 1pt gray">
  44. <div id="divProgress" style="width: 1pt; height: 20px; background-color: Gray; display: none">
  45. </div>
  46. </div>
  47. <div style="width: 300pt; text-align: center;">
  48. <asp:Label ID="lblPercentage" runat="server" Text="Label"></asp:Label></div>
  49. </div>
  50.  
  51. System.Threading.Thread.Sleep(8000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement