- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ページが完全に読み込まれるまでNowLoadingを表示したい)
フレームで分割したページの読み込み中にNowLoadingを表示する方法
このQ&Aのポイント
- フレームで分割したページで大量のデータを取り込む際に時間がかかる場合、処理中にNow Loadingなどのメッセージを表示させたいと考えています。
- 現在、ページの読み込み完了までNow Loadingを表示する方法を調査していますが、フレーム分割されたページではonloadイベントが機能しないため、適切な方法を見つけることができません。
- フレームで分割されたページでも処理中にNow Loadingを表示させる方法をご教示いただけないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どのようなコードをお書きになっているのかを提示しましょう クライアント側の処理能力が高いため表示の更新が早すぎるのかも知れませんよ その『Now Loading ... 』と表示させたいページを <html> <head></head> <body> <div id="nowLoading">now Loading...</div> </body> </html> ともっともシンプルで何もしないページならば『now Loading...』が表示できるのか確認しましょう 次に bodyタグを <body onload="window.alert('onLoad');"> と変更して アラートが表示されるか確認します ここまで OKならば <body onload="window.alert(dosument.getElementById('nowLoding').innerText);"> といった具合に実行する項目を増やすなどをして どの時点まで実行されているのかをチェックしていきましょう
お礼
redfox63様 回答ありがとうございます。 お礼が大変遅くなり申し訳ありません。 教えて頂いた通り順番に調べていきました。 >クライアント側の処理能力が高いため表示の更新が早すぎるのかも知れませんよ 結果的に上記のようにredfox63様が考えられていた通りでした。 ですから、『now Loading...』を表示させる意味があまりなかったので今回は使用しない事にしました。 お騒がせいたしました。