2014-12-03 44 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”在移动设备上的首选程序中打开链接。