下载完成后页面不自动关闭的方法

成功需要有耐心积累知识与经验,有耐心才能等到机会与大势转折。[疯话之人生语录]天下事,误于因循畏缩的人,固然不少。但是败于鲁莽浮躁的人,实在太多。只有谨慎沉稳的人,才能走进成功的路途。
下载完成后页面不自动关闭的问题! 以下代码能够实现下载了,但是当下载完成后,窗口不自动关闭,请问是什么原因?
download.jsp

<%
// 得到文件名字和路径
String filename = request.getParameter("filename");
String filepath = "c:\\"; // 设置响应头和下载保存的文件名
response.setContentType("APPLICATION/OCTET-STREAM";
response.setHeader("Content-Disposition","attachment; filename=\"" + filename + "\""; // 打开指定文件的流信息
java.io.FileInputStream fileInputStream=new java.io.FileInputStream(filepath + filename); // 写出流信息
int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
<html>
<head>
<script language=javascript>
window.close()
</script>
</script>
</head>
<body>
</body>
</html>

上次忘记说了,就是还要把form的target 设置为 _blank ,让它在新页面打开,这样页面不会跳转,close()函数才会执行.现在可以用不用确认关闭浏览器的js代码。

以上就是下载完成后页面不自动关闭的方法。“日事日毕,日清日高”的OEC管理模式,其含义是全方位地对每个人、每一天所做的每件事进行控制和清理,做到“日清日毕,日清日高”,每天的工作每天完成,而且每天的工作质量都有一点儿(1%)的提高。(日事日毕,解决基础管理问题;日清日高,解决速度问题)。更多关于下载完成后页面不自动关闭的方法请关注haodaima.com其它相关文章!