- PR -

複数のファイルをダウンロードについて

1
投稿者投稿内容
rain
会議室デビュー日: 2005/10/11
投稿数: 5
投稿日時: 2005-10-12 16:49
お世話になります。

@.画面(JSP)にダウンロードボタンが1つあります。業務要求によって、2つのファイルをダウンロードする必要があります。1つのファイルだけダウンロードするのが実現しやすいですが、2つのファイルをダウンロードするのが可能ですか。

A.私の上記問題の実現方法はダウンロードボタンをクリックしてから、カレント画面からファイルを1つダウンロードして、その同時にjavascriptメソッドで1つの小さい画面を開けて、それから小さい画面からファイルを1つダウンロードします。しかし今1つの問題があります:開けた小さい画面を隠れて、または最小化にしようと思っています。良い解決提案がないでしょうか。

ご教授よろしくお願いいたします。


[ メッセージ編集済み 編集者: rain 編集日時 2005-10-12 16:51 ]
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-10-12 19:12
@現状のブラウザの実装では、
1度に複数のファイルをダウンロードする事はできません。
サーバサイドで圧縮してからダウンロードさせる等の別の手段
もしくはスクリプトによる連続処理が必要です。

A質問の意味が良くわからないのですが、
ウィンドウの最小化の方法がわからないのでしょうか。
それとも別の方法を模索されているのでしょうか。

参考までに、私ならこんな方法で・・・というものですが、
ウィンドウを開くのではなく、非表示のIFRAMEを使用します。
そのIFRAMEをターゲットにしてダウンロード用のサブミットを行います。
この方法なら画面遷移やウィンドウのオープンなどの状態変化を見せることなく
ダウンロードを自動的に複数回行う事ができます。
rain
会議室デビュー日: 2005/10/11
投稿数: 5
投稿日時: 2005-10-12 20:36
かつのりさん、有難う御座います。

ご方法はInternet Explorer Service Pack 1で問題がありません。2つのファイルをダウンロードできます。それにもう1つのウィンドウを開ける必要がありません。
しかしInternet Explorer Service Pack 2で1つファイルしかダウンロードできません。何の原因か知ってますか。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-10-12 20:45
WindowsXPのSP2について言っていますか?
SP2はセキュリティの観点から、動作制限が多くなっています。

http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsp2web.asp
こちらを参考にしてみてください。
未記入
会議室デビュー日: 2005/10/12
投稿数: 5
投稿日時: 2005-10-12 23:35
引用:

かつのりさんの書き込み (2005-10-12 19:12) より:
@現状のブラウザの実装では、
1度に複数のファイルをダウンロードする事はできません。



ネスケ系ブラウザや、Opera では可能ですよ。
現状のブラウザが IE の事を指しているのでしたら正しいですが。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-10-13 00:16
引用:

ネスケ系ブラウザや、Opera では可能ですよ。
現状のブラウザが IE の事を指しているのでしたら正しいですが。


http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=23396&forum=12&2
ここでも以前議論されていましたね。
早まった事書いて申し訳ないです・・・

しかし、IEが対応していないだけなのに、
「一部のブラウザだけが対応しているが、主流のブラウザでは対応していない」
って雰囲気になっちゃうのは悲しいですね。
rain
会議室デビュー日: 2005/10/11
投稿数: 5
投稿日時: 2005-10-13 12:06
かつのりさん、本当に有難う御座います。
1

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