電子書籍の厳選無料作品が豊富!

こんにちは。
色々調べてみましたが、なぜかどこにも答えが見つかりませんでしたのでご教授よろしくお願いします。

ASPでCSVファイルをダウンロードする際、
Response.AddHeader "Content-Disposition","attachment; filename=AAA.csv;"
としてダウンロードダイアログを出力しています。

このダイアログで、キャンセルボタンのクリックイベントと取りたいのですが、どのようにするのでしょうか?
キャンセルした場合、以降に続くサーバサイドの処理をスキップさせたいのですが…

よろしくお願いします!

A 回答 (1件)

イベントを取るのは無理だと思います。



それは、既にクライアントにレスポンスが帰ってしまっているから出るダイアログだからです。それを制御することはできません。

ウィザード形式にしたいのなら、そういった感じの画面遷移を考える必要があると思います。
    • good
    • 0
この回答へのお礼

takkunnetさん、ありがとうございます!
そうですか、やはり無理なんですね。
どうりで調べても見つからないわけですね。。。
他の画面遷移を考えてみたいと思います。
お返事が遅くなってしまい申し訳ありませんでした。

お礼日時:2006/03/22 22:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!