JavaScript was a language used for basic things like form validations. Now the javascript can do so many things which were only possible by server-side… createElement('a'); save.href = fileURL; save.target = '_blank'; var filename = fileURL.substring(fileURL.lastIndexOf('/')+1); save.download = fileName || filename;