我想單擊按鈕時下載doc文件。 另外,這個doc文件是從一個php代碼生成的。無法下載它從PHP代碼生成的doc文件
我有以下HTML
,jQuery
和PHP
代碼,但沒有成功:
<li><a href="" id="docFormat">DOC</a></li>
<script>
$('#docFormat').on('click', function(event) {
'<?php' +
'header("Content-type: application/vnd.ms-word");' +
'header("Content-Disposition: attachment; filename=TablaSectores.doc");' +
'echo "<table id="sectoresTable"><thead><tr><th><b>#</b></th><th><b>Numero</b></th><th><b>Nombre</b></th></tr></thead><tbody></tbody></table>";' +
'?>'
});
</script>
當我按一下按鈕,它不下載什麼。我不確定什麼是錯的。
任何想法?
您的混合PHP和js以一種永遠無法工作的方式。還有一些你認爲某些html如何讓一個有效的單詞「doc」文件只是因爲你給它一個文件名* .doc – 2015-07-19 21:03:17
PHP代碼*在服務器*上運行,而不是在瀏覽器中運行。您應該在您的服務器上創建一個PHP文件,例如'generatedoc.php',然後鏈接到該文件。 –