- ベストアンサー
重たいwebページ表示前にメッセージを表示したい
皆様、いつもお世話になっております。 CGIでデータベースを使用して作成した重たいwebページを表示する前に 「しばらくお待ちください」のメッセージを同じページに表示したいのですがどうすればいいのでしょうか? そんな TAG はありませんでしょうか? どうぞご教授お願いいたします。
- LetoHana
- お礼率100% (3/3)
- その他([技術者向] コンピューター)
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
MovableTypeなどのインストール画面はプログレス表示になっていて、実行が終わったところまでを順次表示していきますよね? いったん「しばらくお待ちください」までをブラウザに返しておいて、bodyタグのonLoadのJavaScriptで、その表示をCSSでdispkay:noneに替えてしまうというのはどうでしょう。 「しばらくお待ちください」までを返した状態でブラウザがキチンとレンダリングできるように、うまく(そこまでの)HTMLを組み立てないといけないとか、ブラウザがキャッシュしないように最後にasciiの空白をたくさんくっつけて送るとか・・はあるでしょうけど。 #未検証なのであしからず(汗
その他の回答 (2)
- shimix
- ベストアンサー率54% (865/1590)
#言語は何であっても同じです。 サーバからブラウザへ送られた内容は順次表示されます。ただしあとの内容が返ってこないとレンダリング出来ないような場合には止まります(テーブルなど)。なので、順次ブラウザへ送り返してやれば返したものから表示してくれます。 で、一度表示したもの(=しばらくお待ちください)を消すためにはJavaSctiptなどを使うしかないと思います。 (蛇足) 私もWin32アプリではDelphiを使ってます。webアプリも少し作ったのですが、普通のサーバ(Unix)でも動かしたくてphpに移行しました。
お礼
shimix様 大変、参考になりました。ありがとうございました。 理解するのに時間がかかったり、「教えて!goo」の使い方をわかってなかったりで、お礼がおそくなりました。感謝します。
- shimix
- ベストアンサー率54% (865/1590)
ANo.1です。ちょっと試してみました。phpはシステムが標準でバッファリングするのでその関係の関数が余分になっちゃってます。 <html> <head><title>test</title> <script language="JavaScript" type="text/javascript"><!-- function hide() { document.getElementById('preset').style.display = "none"; } //--></script> </head> <body onLoad=hide()> <?php ob_end_flush(); ob_start('mb_output_handler'); $i = 0; while ($i < 99) { print ' '; ob_flush(); $i++; } print '<div id="preset">お待ちください</div>' . "\n"; ob_flush(); flush(); sleep(5); ?> <div>結果表示です</div> </body> </html>
お礼
ANo.1様 ありがとうございます。 お礼が遅れまして申し訳ありません(パスワード忘れです)失礼いたしました。 PHP は全くわからないのですが、インタプリンタですか?JavaScript で制御できるのでしようか?本当に情けないのですが理解できませんでした。どうぞお許しください。 私は開発ツールにDelphiを使用しています。ご存知でしたらよろしくお願いいたします。
関連するQ&A
- ひとつのWebページに他のページを表示させたい
題名じゃわかりにくかったと思いますが ひとつのWebページ(html)の隅っこに他のWebページ(cgi) を表示させるようなページを作りたいのですが、タグの記述はどうすればいいですか?
- 締切済み
- HTML
- デスクトップを「webページで表示」にしていないのに・・・
最近なり始めたことなのですが・・・。 パソコンを立ち上げて、デスクトップの画面に なった時に、いつも背景がwebページで表示されるんです。 しかもアイコンが表示されていません。 アクティブデスクトップの「webページで表示」を みても、チェックは入っていません。 なのにwebページで表示されます・・・。。 更新を押すと、いつも通りのアイコンが並んだ画面に なるのですが、前のようにwebページで表示されずに、 すぐにアイコンの画面になってほしいんです。 前まではなかったのですが・・・。 どうしたらいいのでしょうか?どうか教えてください><。
- 締切済み
- Windows 95・98
- ATOMをWEBページに表示させたい!
自分なりにやり方を色々調べてみたのですが、どうしても答えに辿り着けなかったので皆さんのお知恵を拝借したく参りました。 ATOMで配信しているブログがあり、そこの記事が更新されたら、別のWEBページ(こちらはブログではありません)に自動的にそのことが表示されるようにしたいのです。 WEBページのHTMLに何と記載すれば良いのか、どうやって特定のATOMを読み取れるのか、CGIやPHPなどが必要になってくるのか等、分からないことだらけです。 経験や知識のある方、どうか教えていただけましたら幸いです。
- 締切済み
- ブログ
- ウィンドウは表示中のwebぺーじにより閉じようと・・・のメッセージ
インターネットで確定申告をしようと作成コーナーで該当の用紙を選択するとウィンドウは表示中のwebページにより 閉じられようとしています。このウィンドウを閉じますかとのメッセージが出てしまいます。また、それと関係があるかどうか解りませんが該当ページに進もうとしてもページを表示できません。という画面になって全く作業が出来ず、困っています。どうしたらよいでしょうか?
- 締切済み
- ブラウザ
- webページからのテキスト取得
皆様お世話になっております。 データ収集のhtmlを作成しております。 すでに存在するいくつかのwebページ内の テキスト文字を取得して、 別のひとつのwebページへ貼り付け表示したいのですが、 何か方法はございますでしょうか? 何卒宜しくお願い致します。
- 締切済み
- HTML
- <HR>タグでつくる四角形について:webページ作成
恐れ入ります。 WEBページ作成についての質問なのですが 初心者ですのでこちらのカテゴリではないのかもしれません・・。申し訳ございません。 先日からタグを直接入力する方法で Webページの作成を勉強しております。 <HR>タグで色などの属性を入れて四角形をつくって Topページに使用して見たのですが Internet Explorerでは綺麗にみえていても ネットスケープではずいぶんと違う雰囲気になってしまいました。 (また表の枠なども思ったように表示できないようでした。) この場合はやはり四角の画像を探して 画像として挿入していくものなのでしょうか。 他の方のWEBページを拝見してみると IEであれ、Netscapeであれ、変わりなく表示されるのは やはり技術なのすね・・。 道のりは遠いです。 あまりに素人の質問ですので 恐縮なのですが・・。どうかよろしくお願い致します。
- ベストアンサー
- CSS
- webページが正常に表示されません
最近、幾つかのwebページが正常に表示されず、htmlタグがテキスト形式で表示されるということが起きます。 そのように表示されるページは特定のページです。 こうしたページを正常に閲覧する方法はあるでしょうか。 ブラウザはIEとOpera両方で確認しています。 また、知人に聞くと、そのページは正常に見られるとのことです。
- ベストアンサー
- ブラウザ
- Webページからのメッセージ
無料のゲームサイトの 『 ひとりでゲーム 』を やってる途中に 『 Webページからのメッセージ 』が出て 『 No data received from server 』 と書いてあるんですが どういうことなのでしょうか? その表示を OK で閉じても × で閉じても 何度も何度もゲーム中に同じ表示が出ます。 このゲームサイトに登録して 1ケ月ですが この表示が出たのは今日が初めてです。 無視していればいいのか 何か しなくてはイケナイのか教えて下さい
- ベストアンサー
- Windows Vista
- Movable Typeのウェブページをarchives.htmlで表示したい
Movable Type4を使用しています。 ブログ記事はarchives.htmlで階層化され、サイトマップとして使用できてますよね? しかし、ウェブページの記事はarchives.htmlで表示されていません。 ウェブページをサイトマップ風に表示するためには別の処理をしないといけないのでしょうか? ちなみに、1つのarchives.htmlとして次のような形で表示させたいです。無理であれば、ウェブページのみのサイトマップ風でもかまいません。 分かりづらい文章ですいませんがよろしくおねがいします。 ブログ記事1 -ウェブページ1 -ウェブページ2 ブログ記事2 -ウェブページ3 -ウェブページ4 例) 東京都のグルメスポット(ブログ記事で作成) <ブログ記事から和食、洋風のウェブページへリンク> -和食(ウェブページで作成) -洋風(ウェブページで作成) というかんじです
- ベストアンサー
- ブログ
- webページが表示されないときに使用するコマンド
レンタルサーバにて、Apacheを導入しwebサーバを運営しております。 クライアントからwebページが表示されないとき 皆様は「どのようなコマンドをどのような意図で使用し、 障害を切り分けていくのか?」を教えて頂きたいのです。 私の場合は、ps、vmstat、freeを使用して 「ゾンビプロセスがないか?」「IO負荷が無いか」 ぐらいしか思いつかないのです。 ご教授お願いします。
- ベストアンサー
- Linux系OS
お礼
shimix さんありがとございます。 お名前を間違えました shimix さんですね。失礼いたしました。