Add link in progress div
This commit is contained in:
		
							
								
								
									
										10
									
								
								js/script.js
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								js/script.js
									
									
									
									
									
								
							| @ -190,7 +190,7 @@ function downloadFile(event) { | ||||
|       xhr.addEventListener("loadstart", function(e){ | ||||
|         this.progressId = progressId; | ||||
|         this.name = title; | ||||
|         $("#transProgress").append('<div class="progress" id="' + this.progressId + '" ><i class="fa fa-download"></i><span class="name"></span><progress value="0" max="100"></progress><span class="speed"></span></div>'); | ||||
|         $("#transProgress").append('<div class="progress" id="' + this.progressId + '" ><i class="fa fa-download"></i><a class="name"></a><progress value="0" max="100"></progress><span class="speed"></span></div>'); | ||||
|       }); | ||||
|       xhr.addEventListener("progress", function(evt) { | ||||
|         if (evt.lengthComputable) { | ||||
| @ -221,12 +221,16 @@ function downloadFile(event) { | ||||
|     success: function(data){ | ||||
|       lock = 0; | ||||
|       var blob = data; | ||||
|       var a = document.createElement("a"); | ||||
|       var blobUrl = window.URL.createObjectURL(new Blob([blob], {type: blob.type})); | ||||
|       console.log(blobUrl); | ||||
|        | ||||
|       $('#' + progressId + ' > .name').attr("href", blobUrl); | ||||
|       $('#' + progressId + ' > .name').attr("download", title); | ||||
|  | ||||
|       var a = document.createElement("a"); | ||||
|       document.body.appendChild(a); | ||||
|       a.style = "display: none"; | ||||
|       a.href = blobUrl; | ||||
|       console.log(blobUrl); | ||||
|       a.download = title; | ||||
|       a.click(); | ||||
|       a.remove(); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 lionel
					lionel