<script type="text/javascript">
function Table(){
//tabel ID, 會將table內所有的內//容復制到word
var elTable = document.getElementById("tableid");
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText( elTable );
oRangeRef.execCommand( "Copy" );
var appWord = new ActiveXObject( "Word.Application" );
appWord.Application.Visible = true;
var mydoc=appWord.Documents.Add('',0,1);
myRange =mydoc.Range(0,1);
myRange.Paste();
appWord.ActiveWindow.ActivePane.View.Type=9;
appWord = null;
}
</script>
修改裡面的 tableid 換成你要保存的table ID
B. 為什麼WORD文檔發到郵箱里下載之後變成JSP
我也遇到了同樣的問題,有兩種方法可解決,一:右擊下載按鈕,再點擊另存為就可以了!二:左擊下載按鈕的話會出來迅雷下載的對話框,而且下載的文件格式是jsp的,這時你關掉這個對話框,它就會自動轉成另存為對話框!這兩種方法你可以試試!
C. 下載的word文件變成jsp格式的文件,急急急~~~
右擊-另存為;這樣下載就好了,不要用迅雷……
D. 為什麼我的電腦把doc 或word文件下載下來卻變成了jsp
首先我想不是電腦問題……
貌似jsp是java做的網頁格式吧……
lz肯定點的是右鍵另存為了
不是所有的回東東答都能右鍵另存為得到的
一定要左鍵單擊選項按鈕的
比如「下載」按鈕……
這個答案不知道你滿意不。
E. 怎麼實現將jsp頁面內容輸出為word文檔
JSP頁面顯示的內容導出到WORD文檔:<%response.setContentType("application/msword;charset=UTF-8"); response.setHeader("Content-Disposition","attachment;filename=test.doc"); //用回word打開頁面答%><html> <body> <table> <tr> <td>8888</td> </tr> </table> </body></html>
F. jsp頁面div運行顯示正常,導出word後就不是想要的效果了怎麼解決
有不少朋友都有過這種問題,通常解決這個辦法的方法有如下二種:
1.div布局優點就是樣式分離,但WORD是不會去調你分離後的樣式,所以出現這種情況,解決辦法,直接寫DIV行內樣式即<div style="width:200px;height:120px;border=1px;">WORD</div> 你試著把這種行內樣式內容導入WORD看還有沒有變;
2.利用常規辦法,數據用表格展示,內容填充在表格中,然後再導出到WORD中也不會變形之內的,但不要加入外接樣式什麼的,免得又出現你那種問題;
3.希望能幫到你!