JSP页面导出excel时,用setHeader怎么会自动弹出保存对话框??

Press_C 2015-06-12 04:57:05
<body>
<table>
.................................
........一大堆显示内容.............
</table>

<input type='button' onclick='fun()' value='导出到Excel'></input>

<script language='javascript'>
function fun() {
<%@ page contentType="application/msexcel" %>
<%response.setHeader("Content-disposition","inline; filename=MyExcel.xls"); %>

}
</script>
</body>
-------------------------------------------------------------------------------------------------
问题是:一转到时此页面,就自动弹出下载框。
我想实现的是,点击button按钮后,再弹出下载框,该如何实现 呢
...全文
68 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,942

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧