Открыть 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"
Другие вопросы по тегам