EXCEL通过用FSO写HTM代码保存成.XLS可以实现
解决方案 »
- 求助一个JS问题。关于QQ客服在线离线的
- 写了段简单的Jquery代码,在firefox下可以,ie不兼容!
- javascript canvas的跨域问题
- 请教一个JS中使用正则的问题
- 买票==no
- 万网图片"点击放大"的特效是怎么实现的?
- 请问!!!怎样判断<civ></div>滚动条到了底部????????(兄弟们帮忙解释一下,高分)
- 关于用下拉列表选择样式的问题!
- 如何在静态文件htm中包含一个动态网页jsp?
- 如何用java script实现打印出页面的一部分?给分
- iframe点击在另一iframe中打开网页的问题
- 在netscape中的下载功能,有时直接在画面上把内容显示出来了,我想强制显示“预揽还是保存”的对话框。
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
function makeExcel()
{
var fso,f1;
var ForWriting = 2;
try{
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\test.xls",ForWriting,true);
}
catch(e){
alert("无法建立文件,可能是您的浏览器的安全级别太高。");
return;
} f1.WriteLine(tab1.outerHTML);
f1.Close();
alert("保存完毕!文件为c:\\test.xls");
}
</script>
</head><body>
<table width="300" border="1" cellpadding="0" cellspacing="0" id="tab1">
<tr>
<td rowspan="2">1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td colspan="2">34</td>
</tr>
<tr>
<td>5</td>
<td rowspan="3">6</td>
<td>7</td>
</tr>
<tr>
<td>8</td>
<td>9</td>
</tr>
<tr>
<td>10</td>
<td>11</td>
</tr>
</table>
<p>
<input type="button" name="Button" value="生成EXCEL" onClick="makeExcel()">
</p>
</body>
</html>