0
我正在写一个javascript函数来打开链接来下载pdf。 (函数将检查一个字符串,如果条件满足它将打开一个链接,如果条件不满足它将打开另一个链接)。Javascript函数打开一个url链接
<tr>
<td align="center">
<a href="#" onclick="openPdfReport()" style="text-decoration: none"><font size="2" color="RED"><b><u>View Report </u></b></font></a>
</td>
</tr>
function openPdfReport()
{
var nameOnly = "";
//This value s is only for testing puropse
var s = "/testdata/e-Form/app/Eforms/Certificates/1234/abcdcertificate12345.pdf";
var totalLength = s.length();
if(totalLength>60)
{
nameOnly=s.substring(45, 60);
String ackNoOnly = s.substring(60, s.indexOf("."));
if(nameOnly.equalsIgnoreCase("abcdcertificate"))
{
window.open("http://www.abc.com/abc.pdf",'_blank');
}
else
{
window.open("http://www.abc.com/abc.xls",'_blank');
}
}
else
{
window.open("http://www.abc.com/abc.xls",'_blank');
}
}
但是,当我点击查看报告链接时,报告没有下载。无法找到我失踪的地方。任何帮助,高度赞赏。
谢谢,并问候
为什么被标记为java/jsp,这是一个HTML/Javascript问题。 – Lior