- PR -

excelのダウンロードダイアログを強制的に表示させる方法

1
投稿者投稿内容
sand
大ベテラン
会議室デビュー日: 2007/01/15
投稿数: 247
投稿日時: 2007-10-30 12:54
http://XXX.XXX.XXX.XXX/test.xlsというURLにIEでアクセスした際、ダウンロードダイアログを強制的に表示したいです。
現状はIE上にexcelファイルが展開されてしまいます。
フォルダオプションの拡張子「xls」の設定は「ダウンロード後に開く確認をする」にチェックボックスがついていない状態です。
IISのプロパティにあるTTPヘッダーの追加でcontent-disposition attachment; filename=test.xlsを設定しましたが駄目でした。
方法がわからず途方にくれています。
どなたかアドバイスいただけないでしょうか?
shimix
ぬし
会議室デビュー日: 2004/08/05
投稿数: 512
お住まい・勤務地: 大分市
投稿日時: 2007-10-30 13:30
#IEのバージョンすら書かないのはバージョンごとの動作も調べてくれってことでしょうか?

ウチの環境(IE6@WinXP)では

Content-Disposition: attachment;
Content-Type: application/octet-stream

だと開くか保存するかを問い合わせるダイアログが出ます。現状で満足しているので、これ以上の情報は持ち合わせていません。

(追記)
過去に何度も目にした内容のように思うのですが、検索はされたんでしょうか?それにInsider.NET 会議室の話題とも思えないのですが(いつものこと?)

[ メッセージ編集済み 編集者: shimix 編集日時 2007-10-30 13:35 ]
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2007-10-30 14:35
だってsandだから・・・
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-10-30 18:14
引用:

ぶさいくろうさんの書き込み (2007-10-30 14:35) より:
だってsandだから・・・

染み込んで、とどまらずに落ちちゃうのねorz
1

スキルアップ/キャリアアップ(JOB@IT)