Открытие новой вкладки для чтения PDF файла

Мне, наверное, здесь что-то не хватает, но я все равно спрошу. Я создал ссылку для открытия PDF файла, однако он открывается на текущей вкладке, а не в новой. Какой код я должен использовать в HTML, чтобы открыть новую вкладку, чтобы прочитать файл PDF.

<div class="footer_box_content">
    <div class="cleaner_h10"></div>
    <p>Many  thanks  to  everyone  who cleared snow and ice during the cold spell in February.
    Should Arctic conditions return, each block has a shovel and a jar of rock salt  to  clear  the  steps. 
    Please click more to read the full newsletter.</p>
    <div class="button_01"><a href="newsletter_01.pdf">Read more</a></div>
</div>

Ответы

Ответ 1

<a href="newsletter_01.pdf" target="_blank">Read more</a>

Target _blank заставит браузер открыть его в новом окне

Ответ 2

Как и все остальные отмечают, это может работать:

<a href="newsletter_01.pdf" target="_blank">Read more</a> 

Но никто не указал, что это не гарантирует работу.

Невозможно заставить пользовательский браузер открыть файл PDF в новой вкладке. В зависимости от настроек браузера пользователя, даже с target="_blank" браузер может реагировать следующими способами:

  1. Попросить действия
  2. Откройте его в Adobe Acrobat
  3. Просто скачайте файл прямо на свой компьютер

Взгляните на настройки Firefox, например:

enter image description here

Chrome имеет похожую настройку:

enter image description here

Если пользователь выбрал "Сохранить файл" в настройках своего браузера при встрече с PDF, вы не сможете переопределить его.

Ответ 3

Измените тег <a> следующим образом:

<a href="newsletter_01.pdf" target="_blank">

Подробнее о атрибуте target здесь.

Ответ 4

Вы должны использовать атрибут target

<a href="newsletter_01.pdf" target="_blank">

Ответ 5

Просто используйте target в своем теге <a>

<a href="newsletter_01.pdf" target="_blank">Read more</a>

Атрибут target указывает, где можно открыть ссылку. Использование "_blank" заставит ваш браузер открыть новое окно/вкладку.

Вы также можете использовать цель разными способами. См. http://www.w3schools.com/tags/att_a_target.asp

Ответ 6

Попробуй, это сработало для меня.

<td><a href="Docs/Chapter 1_ORG.pdf" target="pdf-frame">Chapter-1 Organizational</a></td>

Ответ 8

В Chrome это хорошо работает для меня.

<a href="newsletter_01.pdf" target="_new">Read more</a>

Ответ 9

Используйте атрибут ниже в теге, чтобы открыть его на следующей вкладке

target="_blank"