2012-05-31 43 views
1

我有Pjax加載爲我的網站內的內容,但對於PDF文件失敗,似乎試圖在容器內閱讀的內容,而不是強迫它嘗試它的默認行爲。造成這樣的東西Pjax - 在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失敗/默認爲標準行爲?

謝謝

回答

3

據我所知,你很可能使用pjax護欄寶石。在這種情況下,只要設置PDF鏈路上的data-skip-pjax屬性做一個完整的頁面加載:

<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 
+0

得到成功的治療,謝謝 –