Pjax — открытие PDF в Pjax-контейнере как мусор

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

%PDF-1.4 %���� 74 0 obj ‹> endobj xref 74...

http://nti.mywellbeing.org/articles/prioritising-tools-and-techniques и затем нажмите кнопку «Узнать больше»… http://ogilvyeast.mywellbeing.org/ckeditor_assets/attachments/14/8C_johari_window.pdf

Как я могу сделать так, чтобы pjax терпел неудачу/по умолчанию стандартное поведение?

Спасибо


person edev.io    schedule 31.05.2012    source источник


Ответы (1)


Насколько я могу судить, вы, вероятно, используете гем pjax-rails. В этом случае просто установите атрибут data-skip-pjax в ссылке PDF, чтобы выполнить полную загрузку страницы:

<a href="/ckeditor_assets/attachments/14/8C_johari_window.pdf" target="_blank" data-skip-pjax="true">Find out more...</a>

Или используя link_to:

link_to "Find out more...", whatever_path, :target => "_blank", :"data-skip-pjax" => true
person Mate Solymosi    schedule 06.06.2012