Почему файл скачивается при загрузке страницы?

Вот код:
<a href="ege1.doc" style="display: block; z-index: 20;" download>Скачать</a>
                  <iframe src="ege1.doc"></iframe>

Проблема в том что файл не показывается и ко всему прочему скачивается при каждой загрузки страницы. Использую Chrome 65
  • Вопрос задан
  • 1012 просмотров
Пригласить эксперта
Ответы на вопрос 3
Ну если код iframe на странице расположен то при любой загрузке страницы будет отдаваться файл на загрузку. iframe должен появляться только тогда когда, необходимо начать загрузку файла в фоне, без до. вкладки.
Ответ написан
Комментировать
@mletov
Исполняемые файлы не зря скачиваются или запрашивают разрешение на открытие.
Это вопрос безопасности.
Вот представьте, что некий злыдень вставил в .doc файл код на VBA.
Ответ написан
Комментировать
Zeben
@Zeben
Ruby/Rails full-stack разработчик
Если Вам нужно встроить документ в страницу, то можете это сделать через Google Docs (через него сможете рендерить любой файл, доступный на сервере по прямой ссылке):
<iframe class="doc" src="https://docs.google.com/gview?url=http://direct.link/file.doc&embedded=true"></iframe>

pwFx2f7.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы