先用 window.open(url) url是一个servlet 然后在servlet中做如下操作
response.reset();
response.setHeader("Content-Disposition", "attachment; filename=\""+ filename + "\"");
response.setContentType("application/vnd.ms-excel");
OutputStream os = response.getOutputStream();
os.write(bytes);
os.flush();
os.close();
在FF下能正常下载, 但是在ie7 和 ie8 下 窗口一闪而过了,没有出现下载保存对话框。
求高人指教