2013-07-29 88 views
-2

我有一個HTML表格的格式如下:導出HTML表到Word

<table> 
    <tr> 
     <td></td> 
     <td></td> 
    </tr> 
</table> 

而且我有一個下載按鈕:

<input type="text" name="download" value="Download"> 

我需要這個表要導出/下載以毫秒爲單位當用戶點擊下載按鈕時的字格式。請幫助我實現這一目標的代碼。 在此先感謝

+0

http://codecanyon.net/item/javascript-excel-creator/5031884?WT.ac=category_item&WT.seg_1=category_item&WT.z_author=hotblue – rab

+2

嘗試一些自由職業者的網站獲得幫助**用代碼來實現這一點**我們不在SO編碼,而是我們互相幫助編碼或調試。 – Fallen

回答

0

這是一個庫,名爲phpdocx,可以從PHP中使用。甚至還有a page about converting HTML to docx。該代碼有看起來是這樣的:

require_once 'pathToPHPDocX/classes/CreateDocx.inc'; 

$docx = new CreateDocx(); 

$html='<p>some html</p>'; 

$docx->embedHTML($html); 

$docx->createDocx('simpleHTML'); 
2

你可以嘗試設置你的腳本頭

header("Content-type: application/vnd.ms-word"); 
header("Content-Disposition: attachment;Filename=YOUR_DOC_NAME.doc"); 

echo '<table>....'; 

,這將迫使你的用戶下載所有的回聲到MS-word文檔的簡單解決方案