Следующая Javascript появится файл в формате PDF на новой странице браузера:HTML5 и Javascript для загрузки
var url = "http://company.com/myfile.pdf";
window.location.href = url;
Как я могу изменить это так, что скрипт инициирует загрузку файла, учитывая URL? Хотя атрибут HTML5 «загрузка» не работает в IE, я бы хотел его использовать, но я не знаю, как это сделать.
Атрибут загрузки может быть использован, как это:
<a href="./directory/yourfile.pdf" download>Download the pdf</a>
Но у меня нет ссылки, как, что на моей странице. Могу ли я создать фиктивный тег и назначить href? Но я не уверен, как инициировать загрузку программно.
Таким образом, вы не хотите ссылку для загрузки, но вместо того, чтобы скрипт, который заставляет загрузку файла ..? Вопрос немного неясен. –
Это кнопка, которая будет обрабатывать через Ajax и в конечном итоге создать файл PDF, который необходимо загрузить. –