Как скачать файл с помощью JavaScript / jQuery?

Опубликовано: 6 Декабря, 2021

Предположим, вы хотите загрузить файл, когда нажимаете на ссылку. Для загрузки файла мы упомянули здесь о реализации, а также о структуре папок, где вы можете увидеть расположение файла.

Подход:

  • Создайте ссылку тега привязки на обычной HTML-странице. Мы хотим загрузить файл, когда нажимаем на ссылку тега привязки (Загрузить этот файл).

html

<!DOCTYPE html>
< html >
< head >
< title >
Download File Using
JavaScript/jQuery
</ title >
</ head >
< body >
< h1 >
Download File Using
JavaScript/jQuery
</ h1 >
< a id = "link" href = "#" >
Download this file
</ a >
</ body >
</ html >
  • Предоставьте приведенный ниже код JavaScript:
 $ (документ) .ready (функция () {
      $ ("# ссылка"). click (function (e) {
          e.preventDefault ();
          window.location.href = "Файл / randomfile.docx";
      });
});

// Примечание: url = путь к вашему файлу
  • Примечание. Замените указанный выше URL-адрес своим путем к файлу.
    Реализация и структура папки показаны ниже.

Пример:

html

<!DOCTYPE html>
< html >
< head >
< script src =
</ script >
</ head >
< body >
< h1 >
Download File Using
JavaScript/jQuery
</ h1 >
< h3 >
For Downloading, Click
on the below link.
</ h3 >
< a id = "link" href = "no-script.html" >
Download this file
</ a >
< script >
$(document).ready(function () {
$("#link").click(function (e) {
e.preventDefault();
window.location.href
= "File/randomfile.docx";
});
});
</ script >
</ body >
</ html >

Выход: