出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3257] ファイルをダウンロードさせた後、完了画面を出したい! |
投稿者:ぼにさん 2003/04/11 16:18:14 |
ぼにと申します。ASPでファイルをダウンロードさせた後、完了画面を出したくて悩んでいます。どうかお知恵を貸してください。 ファイルのダウンロードに関しては、 Response.ContentType = "application/octet-stream" Response.AddHeader "Content-Disposition", _ "attachment; filename=" & CSVFILNM Set bobj = Server.CreateObject("basp21") barray = bobj.BinaryRead(application("NOUHIN_DATA_LOCAL_PATH") & TRIM(CSVFILNM)) Response.BinaryWrite barray Response.Buffer = True Set bobj = Nothing 上記コードでできたのですが、このコードの後、完了の画面を出そうと Response.Redirect(D60000000A.asp) と記述すると、ASPの吐き出すエラーがダウンロードファイルに不可されてしまいます。Response.Endを使うとここで処理が終わってしまうし。。。 ASPの吐き出すエラーは以下です。 <font size=2> <p>Response オブジェクト</font> <font size=2>エラー 'ASP 0156 : 80004005'</font> <p> <font size=2>ヘッダーのエラーです</font> <p> <font size=2>?</font> <p> <font size=2>HTTP ヘッダーはすでにクライアントのブラウザに書き込まれています。HTTP ヘッダーの修正はページ内容を書き込む前に行われなければなりません。 どうかお助けください。よろしくおねがいします。(ぺこり) |
![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |