Подтвердить что ты не робот

Как загрузить файл с помощью тега привязки

почему это не работает:

download.html

<a href="jsplogin.jar">download</a>

Файл jsplogin.jar находится в той же папке, где есть файл download.html

только вчера он работал

когда я нажимаю ссылку для загрузки, файл jsplogin.jar должен скачать но пытается открыть файл в браузере. когда я щелкнул правой кнопкой мыши по ссылке и выбрал "сохранить ссылку", ничего не происходит.

4b9b3361

Ответ 1

В HTML5 в большинстве браузеров вы можете добавить атрибут 'download' к элементу a.

например:

<a href="http://www.example.com/index.html" download>Download</a>

Исходя из этого вопроса. Как создать ссылку для загрузки в html?

Ответ 2

Используйте атрибут "загрузить":

<a href="jsplogin.jar" download>download</a>

Ответ 3

Атрибут загрузки у меня не сработал, но это сработало:

<a href="myfile.csv" target="_blank">Download</a>

Открывает новую вкладку, но загружает файл и закрывает вкладку, как только понимает, что это не тот тип файла, который должен отображаться. В моем случае это был .csv, я не тестировал с .jar, но думаю, вы получите тот же результат.