1

Pjaxに自分のサイトの内部コンテンツをロードさせましたが、PDFの場合は失敗し、デフォルトの動作を強制するのではなく、コンテナー内のコンテンツを読み取ろうとしているようです。このようなものになります

%PDF-1.4%����740 obj <> endobj xref 74 .. ..

http://nti.mywellbeing.org/articles/prioritising-tools-and-techniquesをクリックし、[Find OutMore]ボタンをクリックします... http://ogilvyeast.mywellbeing.org/ckeditor_assets/attachments/14/8C_johari_window.pdf

pjaxを失敗/デフォルトで標準の動作にするにはどうすればよいですか?

ありがとうございました

4

1 に答える 1

3

私の知る限り、あなたはおそらくpjax-railsgemを使用しています。その場合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 に答える