- PR -

IEでファイルのダウンロードダイアログボックスが表示されない

1
投稿者投稿内容
ひで
会議室デビュー日: 2008/09/26
投稿数: 1
投稿日時: 2008-09-26 17:36
Windows XP以前のIEでファイルのダウンロードダイアログボックスが時々表示されないという現象で悩んでいます。
今現在掴んでいる条件は以下の通りです。

【現象発生時の条件】
 ブラウザ:WindowsXP以前のIE(Ver7含む)
 ファイルサイズ:90KByteより小さい場合
 画面再表示と重なったとき

【ダウンロード画面の仕様】
 @ダウンロード対象データを一覧表示
 Aダウンロードボタンでダウンロード処理開始
 Bダウンロード終了後、ダウンロード済みデータを再表示で一覧から削除

ここからは推測です。
Aの処理で対象データを FileOutputStream の write で出力しますが、件数が少なくサイズが小さいとIEの先行受信処理?で受信されきってしまうようです。全部受信されてしまうと、次のBの処理がWEB Server側でされてしまい、結果、ダウンロードのダイアログと一覧の再表示がぶつかり、IEで処理できずにダイアログが表示されないという現象が発生するのでは?と考えています。
如何でしょうか?
同現象に関してご存知の方がいらっしゃれば、対応方法かここに同現象のことが載ってた情報を頂ければ助かります。

【補足情報】
情報が足りないので補足しておきます。

Red Hat Enterprise Linux ES 4
Tomcat5.5
Apache2.0
Java1.5
Struts1.2

こういう投函が始めてなのと、あまりWEBシステムの知識が無いので、足りないところがあればご指摘下さい。
宜しくお願い致します。

[ メッセージ編集済み 編集者: ひで 編集日時 2008-09-26 17:38 ]
1

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