Skip to main content

Как создать ссылку для загрузки

Как создать ссылку для скачивания файла (Апрель 2025)

Как создать ссылку для скачивания файла (Апрель 2025)
Anonim

Несколько лет назад, когда посетитель вашего сайта нажал ссылку, указывающую на не-HTML-документ, такой как PDF-файл, музыкальный файл MP3 или даже изображение, эти файлы будут загружены на компьютер этого человека. Сегодня это не так для многих распространенных типов файлов.

Вместо того, чтобы заставлять загружать эти файлы, современные веб-браузеры просто отображают их встроенные, непосредственно в окне просмотра браузера. Файлы PDF будут отображаться в браузерах, как и изображения. Файлы MP3 будут воспроизводиться непосредственно в окне браузера, а не сохранены в качестве файла загрузки. Во многих случаях это поведение может быть прекрасным. На самом деле, может быть предпочтительнее, когда пользователь должен загрузить файл, а затем найти его на своей машине, чтобы открыть его. В других случаях, однако, вы можете захотеть, чтобы файл загружался, а не отображался браузером.

Наиболее распространенное решение, которое большинство веб-дизайнеров предпринимает, когда пытается заставить файл загружаться, а не отображать браузер, заключается в добавлении пояснительного текста рядом с ссылкой, предполагающей, что клиент использует свои параметры браузера для щелчка правой кнопкой мыши или нажатием CTRL и выбирать Сохранить файл для загрузки ссылки. Это действительно не лучшее решение. Да, это работает, но поскольку многие люди не видят этих сообщений, это не эффективный подход, и это может привести к некоторым раздраженным клиентам.

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

Как получить посетителей Загрузить файл

  1. Загрузите файл, который хотите, чтобы посетители вашего сайта загружались на ваш веб-сервер. Убедитесь, что вы знаете, где именно, протестировав полный URL-адрес в своем браузере. Если у вас есть правильный URL, файл должен открыться в окне браузера.

    /documents/large_document.pdf

    1. Отредактируйте страницу, на которой требуется ссылка, и добавьте стандартную привязку к документу.

    Загрузить большой документ

  2. Добавьте текст рядом со ссылкой, чтобы ваши читатели должны были щелкнуть правой кнопкой мыши или ctrl-щелкнуть ссылку, чтобы загрузить ее.

Щелкните правой кнопкой мыши (щелкните правой кнопкой мыши на Mac) ссылку и выберите «Сохранить ссылку как», чтобы сохранить документ на свой компьютер.

Изменение файла на zip-файл

Если ваши читатели игнорируют инструкции для щелчка правой кнопкой мыши или CTRL-кликом, вы можете настроить файл на то, что будет автоматически загружено большинством браузеров, в отличие от этого PDF-документа, который читается встроенным браузером. Для этого метода рекомендуется использовать zip-файл или другой сжатый тип файла.

  1. Используйте программу сжатия операционной системы, чтобы превратить файл загрузки в zip-файл.

  2. Загрузите zip-файл на ваш веб-сервер. Убедитесь, что вы знаете, где он находится, проверяя полный URL-адрес в окне вашего браузера.

    /documents/large_document.zip

  3. Отредактируйте страницу, на которой требуется ссылка, и добавьте стандартную привязку к zip-файлу.

Загрузить большой документ

подсказки

  • В большинстве операционных систем есть встроенное программное обеспечение для сжатия. Если у вас нет, вы можете найти «zip-файлы» в поисковой системе, чтобы найти программу для их создания для вас.
  • Вы можете использовать этот метод для изображений, фильмов, музыки и документов, а также для файлов PDF. Все, что вы можете сжимать как zip-файл, который вы можете отправить на свой сайт для загрузки.
  • Вы также можете сжать несколько файлов в один zip-файл, чтобы ваши клиенты могли загружать коллекцию файлов одним щелчком мыши.
  • Если ни один из вышеперечисленных методов не является привлекательным, вы также можете принудительно загрузить с PHP.