<HTML>
<HEAD>
<TITLE> New Document </TITLE></HEAD><BODY>
<input type=button value="测试" onclick=document.execCommand("saveAs")>
</BODY>
</HTML>
<HEAD>
<TITLE> New Document </TITLE></HEAD><BODY>
<input type=button value="测试" onclick=document.execCommand("saveAs")>
</BODY>
</HTML>
可以用set response 的header 和 contentType的方法转化(不需写代码,没安全限制,风格也比较标准),
用script去转化(需要用户降安全级别,并且还要去写一大堆代码)实是在下下之策。
-----
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition","attachment;filename=yourfilename.xls");