我有一个HTML表格,我正在尝试将下载添加到excel按钮到我的网站。
我已经下载了这个。
function fnExcelReport()
{
var tab_text="<table border='2px'><tr>";
var textRange; var j=0;
tab = document.getElementById('main-table');
for(j = 0 ; j < tab.rows.length ; j++)
{
tab_text=tab_text+tab.rows[j].innerHTML+"</tr>";
}
tab_text=tab_text+"</table>";
tab_text= tab_text.replace(/<input[^>]*>|<\/input>/gi, "");
var ua = window.navigator.userAgent;
var msie = ua.indexOf("MSIE ");
if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))
{
txtArea1.document.open("txt/html","replace");
txtArea1.document.write(tab_text);
txtArea1.document.close();
txtArea1.focus();
sa=txtArea1.document.execCommand("SaveAs",true,"Say Thanks to Sumit.xls");
}
else
sa = window.open('data:application/vnd.ms-excel,' + encodeURIComponent(tab_text));
return (sa);
}
&#13;
除了图像之外我还在工作,我知道为什么图像不起作用或我认为我这样做。 在我的表格中,我有这样的图像
<td><img src="./img/logo.png"></td>
&#13;
但是我需要完整的URL来使链接在进入Excel时有用吗?我可以使用PHP在图像标记之前添加URL吗?