Открыть PDF-файл в браузере, а не загружать PDF-файл
Я хочу разрешить пользователю открывать или сохранять PDF-файл, а не загружать его автоматически.
Допустим, у меня есть простой тег привязки
<a href="pdf/pdf-file1.pdf" > View PDF </a>
Я пытался использовать download
так же как type="application/pdf"
в якоре это само, но это не работает.
Я могу заставить PDF-файл открываться с использованием кода C#, стоящего за файлом, но я хочу избежать того, что существует простой способ сделать это на основе HTML, даже не в HTML 5
1 ответ
Вы сами размещаете этот PDF-файл? Если это так, попробуйте добавить target="_blank"
к тегу привязки:
<a href="pdf/pdf-file1.pdf" target="_blank"> View PDF </a>
В противном случае попробуйте iframe:
<iframe src="pdf/pdf-file1.pdf"
style="width:600px; height:800px;" frameborder="0"></iframe>
Кроме того, если вы отправляете этот файл из своего собственного бэкэнда, установите Content-Disposition для встроенного ответа:
Content-Type: application/pdf
Content-Disposition: inline; filename="pdf-file1.pdf"