透過腳本建立文件 函數word_onclick()
{
var myDocApp=null;
myDocApp =new ActiveXObject("word.Application");
myDocApp.Application.Visibleible = true;
var myD. Documents.Add();
myDocApp.Selection.ParagraphFormat.Alignment=1
myDocApp.Selection.Range.Bold=true;
myDocApp.Selection.Font.Size=22; myDocApp.Selection.Text="請假申請單"
myDocApp.Selection.insertAfter("n");
myDocApp.Selection.MoveRight(2,10);
myDocgraphion.TypeParap.
myDocApp.Selection.Font.Bold=false;
myDocApp.Selection.Font.Size=12;
var myTable0=myDoc.Tables.Add(myDocApp.Selection.Range,33,44 );
myTable0.cell(1,1).Range.Text="請假人";
myTable0.cell(1,2).Range.Text="張三";
myTable0.cell (1,3).Range.Text="請假時間";
myTable0.cell(1,4).Range.Text="2006-2-10";
myTable0.cell(2 ,1).Range.Text="工號";
myTable0.cell(2,2).Range.Text="32412";
myTable0.cell(2,3).Range.Text="填表時間";
myTable0.cell(2,4).Range.Text="2006-2-9";
myTable0.cell(3,1).Range.Text="請假原因";
myTable0.cell(3,2).Range.Text="感冒";
myTable0.cell(3,3).Range.Text="處理方式";
myTable0.cell (3,4).Range.Text="病假";
var range=myDocApp.ActiveDocument.Content;
range.Collapse(0);
range.insertAfter("n") ;
range=myDocApp.ActiveDocument.Content;
range.Collapse(0);
var myTable2=myDoc.Tables.Add(range,1,2);
myTable2.Columns (1).SetWidth(320,2);
myTable2.cell(1,1).Range.Text="申請人簽名" //空格勿刪
myTable2.cell(1,2).Range .Text="申請人的簽名";
嘗試{
myDocApp.ActiveDocument.SaveAs("e:\JaveToWord.doc");
}catch(異常){
alert ("瀏覽器安全設定過高,儲存檔案到本機失敗");
myDocApp.Documents.close();
myDocApp.Application.quit();
myDocApp=null;
視窗.close();
}
}
產生WORD
身體>