WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ファイル保存ダイアログ

0:[投稿] のぐりん [2003/05/20 15:01 ][環境:IE5.5以上 Windows全般 ASP IIS4.0以上]

お疲れ様です。のぐりんです。

ファイルのダウンロードに使う、ファイル保存ダイアログを
JavaScriptから呼ぶ方法はありますでしょうか?
いろいろ、調べていますが、わかりません?

#環境がASPなので、
 Response.AddHeader "content-disposition","attachment; filename=ManualFormat.xlt"
 を追加しても、バイナリファイル(Ex.エクセルファイル)を読み込む方法がわかりません。
 基本的に、COMオブジェクト等は使えませんので、出力するためのファイルを読み込むことが出来ません。
 そこで、JavaScriptでどうにかできないか、考えようと思いましたが、それも見つかりません。


1:[回答] ... [2003/05/21 19:59 ]

http://support.microsoft.com/default.aspx?scid=kb;en-us;260519


2:[完了] のぐりん [MAIL] [2003/05/22 11:55 ]

...さん ありがとうございます。
このページも知っていますし、この方法での検討もしています。

わからなかったのは、バイナリファイルを読み込む方法でした。
いろいろ調べた結果、以下の方法で、バイナリファイルの読み書きが出来ることがわかりましたので、とりあえず完了とします。
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Open
    objStream.Type = adTypeBinary
    objStream.LoadFromFile strFilePath
    
    Response.BinaryWrite objStream.Read
    objStream.Close
    Set objStream = Nothing    

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World