国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

下載完成后頁面不自動關閉的方法

2024-09-05 00:21:27
字體:
來源:轉載
供稿:網友
其實就一句話js代碼,window.close()

下載完成后頁面不自動關閉的問題!

以下代碼能夠實現下載了,但是當下載完成后,窗口不自動關閉,請問是什么原因?
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代碼。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特中旗| 垫江县| 临海市| 永靖县| 治县。| 冕宁县| 望江县| 太白县| 思南县| 阜新市| 崇义县| 林芝县| 新田县| 六枝特区| 于田县| 西乌| 宾阳县| 淮安市| 高雄县| 渑池县| 咸宁市| 洪洞县| 彰化县| 安宁市| 渭源县| 柳河县| 石景山区| 阜新市| 建始县| 合川市| 扶风县| 大新县| 射洪县| 宣城市| 福泉市| 侯马市| 营山县| 会东县| 辽源市| 光泽县| 南乐县|