复制代码代码如下:
<html>
<head>
<Meta http-equiv = content-type content = "text/html; charset = utf-8">
<Title> Build Document by Script </title>
<スクリプト言語= "text/javascript">
関数word_onclick()
{
var mydocapp = null;
mydocapp = new ActiveXObject( "word.Application");
mydocapp.application.visible = true;
var mydoc = mydocapp.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);
mydocapp.selection.typeparagraph();
mydocapp.selection.font.bold = false;
mydocapp.selection.font.size = 12;
var mytable0 = mydoc.tables.add(mydocapp.selection.range、3,4);
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://javetod.doc");
} catch(例外){
アラート( "浏览器安全设置过高、保存文件到本地失败");
mydocapp.documents.close();
mydocapp.application.quit();
mydocapp = null;
window.close();
}
}
</script>
</head>
<body>
<p> <a href = "javascript:word_onclick()">生成word</a> </p>
</body>
</html>