1

我已经让 Pjax 为我的网站加载了内部内容,但是对于 PDF,它失败了,并且似乎尝试读取容器中的内容,而不是强制它尝试其默认行为。导致这样的东西

%PDF-1.4 %���� 74 0 obj <> endobj 外部参照 74...

http://nti.mywellbeing.org/articles/prioritising-tools-and-techniques,然后单击“了解更多”按钮... http://ogilvyeast.mywellbeing.org/ckeditor_assets/attachments/14/8C_johari_window.pdf

如何使 pjax 失败/默认为标准行为?

谢谢

4

1 回答 1

3

据我所知,您可能正在使用 pjax-rails gem。在这种情况下,只需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
于 2012-06-06T15:09:47.490 回答