WEB相談室

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

タイトル:子画面でのEXCELダウンロード後の制御について

0:[投稿] java初心者PG [2009/05/22 01:28 ] [環境:IE UNIX]

初心者です。

教えて下さい。
子画面にダミーFormを作成し、そこにEXCELダウンロードをします。

子画面のdocumentがloading中かどうかの判断を行いたいです。
1回目は可能なのですが、1度でもEXCELをForm上で開いてしまうと、子画面のFormのdocumentが取得できません。

■目的■
親画面から、DBからのデータダウンロード「実行ボタン」の2度押しを禁止する。(追加仕様)

■現在の仕様■
ダウンロード形式が「HTML」と「EXCEL」の2種類。
「HTML」の場合は、TITLE表示等があるため子画面にダウンロードを実施。
「EXCEL」の場合は、ダミーフレームを作成し、そこに表示・
ダウンロードを実施。
親画面から子画面でのダウンロード状況を監視し、「実行ボタン」押下時に、状況判断を行い、ダウンロード中はポップアップ表示を行っております。

■質問事項■
EXCELダウンロードに関して。
キャンセルや保存の場合は、その後も子画面・Formのdocumentが取得できますが、【開く】を実行すると、その後取得できなくなります。
取得する方法はありますでしょうか?
または、他の方法でloading中かどうかを判断する方法はありますでしょうか?

初心者のため、回避方法も分かりません。
宜しくお願い致します。


1:[完了] java初心者PG [2009/05/23 00:04 ]

try catch を使うことで、回避できました。

プログラムも完了し、テストに入ることができました。
完了とさせていただきます。

回答(必須): 状態:

お名前(必須):

URL:




[戻る]