- - PR -
複数のファイルをダウンロードについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-10-12 16:49
お世話になります。
@.画面(JSP)にダウンロードボタンが1つあります。業務要求によって、2つのファイルをダウンロードする必要があります。1つのファイルだけダウンロードするのが実現しやすいですが、2つのファイルをダウンロードするのが可能ですか。 A.私の上記問題の実現方法はダウンロードボタンをクリックしてから、カレント画面からファイルを1つダウンロードして、その同時にjavascriptメソッドで1つの小さい画面を開けて、それから小さい画面からファイルを1つダウンロードします。しかし今1つの問題があります:開けた小さい画面を隠れて、または最小化にしようと思っています。良い解決提案がないでしょうか。 ご教授よろしくお願いいたします。 [ メッセージ編集済み 編集者: rain 編集日時 2005-10-12 16:51 ] | ||||
|
投稿日時: 2005-10-12 19:12
@現状のブラウザの実装では、
1度に複数のファイルをダウンロードする事はできません。 サーバサイドで圧縮してからダウンロードさせる等の別の手段 もしくはスクリプトによる連続処理が必要です。 A質問の意味が良くわからないのですが、 ウィンドウの最小化の方法がわからないのでしょうか。 それとも別の方法を模索されているのでしょうか。 参考までに、私ならこんな方法で・・・というものですが、 ウィンドウを開くのではなく、非表示のIFRAMEを使用します。 そのIFRAMEをターゲットにしてダウンロード用のサブミットを行います。 この方法なら画面遷移やウィンドウのオープンなどの状態変化を見せることなく ダウンロードを自動的に複数回行う事ができます。 | ||||
|
投稿日時: 2005-10-12 20:36
かつのりさん、有難う御座います。
ご方法はInternet Explorer Service Pack 1で問題がありません。2つのファイルをダウンロードできます。それにもう1つのウィンドウを開ける必要がありません。 しかしInternet Explorer Service Pack 2で1つファイルしかダウンロードできません。何の原因か知ってますか。 | ||||
|
投稿日時: 2005-10-12 20:45
WindowsXPのSP2について言っていますか?
SP2はセキュリティの観点から、動作制限が多くなっています。 http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsp2web.asp こちらを参考にしてみてください。 | ||||
|
投稿日時: 2005-10-12 23:35
ネスケ系ブラウザや、Opera では可能ですよ。 現状のブラウザが IE の事を指しているのでしたら正しいですが。 | ||||
|
投稿日時: 2005-10-13 00:16
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=23396&forum=12&2 ここでも以前議論されていましたね。 早まった事書いて申し訳ないです・・・ しかし、IEが対応していないだけなのに、 「一部のブラウザだけが対応しているが、主流のブラウザでは対応していない」 って雰囲気になっちゃうのは悲しいですね。 | ||||
|
投稿日時: 2005-10-13 12:06
かつのりさん、本当に有難う御座います。
|
1