- - PR -
テキストファイルを連続してダウンロードしたい
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-01-19 22:16
ASP(VBScript)にて、テキストファイルを連続して
ダウンロードするプログラムを開発しております。 下記ソースコードですと、ファイルがいずれか1つしか ダウンロードできません。 --main.html-- <HTML> <HEAD> <SCRIPT LANGUAGE="JAVASCRIPT"> function execDL() { fra1.document.location.href='dl.asp?FN=test1'; fra2.document.location.href='dl.asp?FN=test2'; fra3.document.location.href='dl.asp?FN=test3'; fra4.document.location.href='dl.asp?FN=test4'; fra5.document.location.href='dl.asp?FN=test5'; fra6.document.location.href='dl.asp?FN=test6'; fra7.document.location.href='dl.asp?FN=test7'; fra8.document.location.href='dl.asp?FN=test8'; fra9.document.location.href='dl.asp?FN=test9'; fra10.document.location.href='dl.asp?FN=test10'; } </SCRIPT> </HEAD> <BODY> <FORM NAME="FORM1"> <INPUT TYPE="BUTTON" VALUE="DOWNLOADS" onClick="execDL();"> <IFRAME type="hidden" src="" style="display: none" name="fra1"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra2"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra3"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra4"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra5"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra6"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra7"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra8"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra9"></IFRAME> <IFRAME type="hidden" src="" style="display: none" name="fra10"></IFRAME> </FORM> </BODY> </HTML> --dl.asp-- <%@ Language=VBScript %> <% Option Explicit Response.Buffer = True Response.AddHeader "Pragma", "No-Cache" Response.Expires = 0 Response.CacheControl = "no-cache" Response.CacheControl = "Private" Dim strFileName strFileName = Request.QueryString("FN") Response.ContentType = "application/octet-stream" Response.Addheader "Content-Disposition","attachment; filename=" & strFileName & ".txt" Response.Write "TEST" Response.Flush Response.End %> ちなみに、Response.Addheader "Content-Disposition","attachment; filename=" & strFileName & ".txt" の拡張子をtxtからcsvに替えて、attachment;を削除すると 連続ダウンロードが可能です。 クライアント環境はIE6です。 どなたか解決策をご存知の方、ご教示いただければと思います。 よろしくお願いいたします。 |
1