Вот как работает мой код. Когда я нажал кнопку, он загрузит файл. Мой код работает в Google Chrome, но не работает в Mozilla Firefox.
Вот мои коды
HTML
<button type='Button' onClick='dlpdf("http://www.energy.umich.edu/sites/default/files/pdf-sample.pdf")'>Download</button>
ЯВАСКРИПТ
function dlpdf(fileURL){
if (!window.ActiveXObject) {
var save = document.createElement('a');
//alert(fileURL);
save.href = fileURL;
save.target = '_blank';
save.download = fileURL || 'unknown';
var event = document.createEvent('Event');
event.initEvent('click', true, true);
save.dispatchEvent(event);
(window.URL || window.webkitURL).revokeObjectURL(save.href);
}
}