2014-12-03 57 views
0

我的一個客戶希望在他的網站上有在新窗口中自動打開的pdf文件的鏈接。在新窗口中自動打開pdf文件

我寫此代碼,它的工作原理:

$("a[target!='_blank'][href$='.pdf']").attr("target", "_blank"); 

我在想,如果有其他好的解決辦法?

+0

這幾乎是我在使用過過去。如果您無法直接修改HTML,我不會看到任何問題。 – 2014-12-03 10:49:42

+0

代碼似乎不知何故 – 2014-12-03 10:51:02

+0

爲什麼你在選擇器中有'[target!='_ blank']'? – putvande 2014-12-03 10:52:22

回答

1

要打開Web瀏覽器的新標籤頁中的.pdf,

$("a[target!='_blank'][href$='.pdf']").attr("target", "_blank"); 

要打開的默認程序的.PDF,

$("a[target!='_system'][href$='.pdf']").attr("target", "_system"); 
0

Target =「_ system」在移動設備上的首選程序中打開鏈接。