No.3ベストアンサー
- 回答日時:
<div id="wait">処理中</div>
と先に表示しておいて、
検索結果と同時にCSSも出力する。
<style type="text/css">
<!--
#wait{display:none;}
-->
</style>
この回答への補足
ありがとうございます。
この「先に表示する」ができないのではないでしょうか?
ソケットを使用すれば、こちらの案が使えるかも知れないと思いました。とにかくまだテストができていません。。スミマセン。。
ポストを受けるプログラムで処理中と表示させたあと、ソケットを使用して検索データを作成し出力、その後にディスプレイnoneを追加しました。
OKでした。ソケットは不要だったかも知れませんが。。。
ありがとうございました。
No.6
- 回答日時:
No.5
- 回答日時:
正攻法はAJAXでXMLHttpRequestと使ってデータ処理するのが良いと思いますが。
> AJAXでは得意な部分ですよね。でも、サーバサイドでやってしまいたいのです。
# 4さんの方法でいけるかもしれませんが、出力に注意しなければならないですね。
出力制御関数で処理途中でも出力がなされるようにする必要があります。
http://php.s3.to/man/ref.outcontrol.html
一つのアイデアとして、フレームが利用出来るなら、3つのページを使う事で処理可能かと思います。
1. ベースのページ 変数を 3の処理ページに受け渡す
2. 処理中と表示
3. 処理のページ。処理が終了したら、リダイレクトで結果を表示。
結果表示のリダイレクト先は親フレームである必要があるでしょうから、やはりwindow等のJavaScriptやRefleshタグは必要かもしれません。
ありがとうございます。
出力制御関数というものがあるのですね、知りませんでした。。これを私が知らないばかりに話が通じていなかったのですね。皆様申し訳ありません。。
No.4
- 回答日時:
#2です。
> echo '処理中...';と同時にリダイレクトさせるJavaScriptでタイマーをセットするのでしょうか?
いえ、JavaScriptは不要です。
1. echo '処理中...';
2. 検索開始 → 検索終了
3. 検索結果をHTML出力
4. <meta http-equiv='Refresh' content='0; url=./result.html' /> を出力
'処理中...' を出力したため、locationヘッダは扱えませんが、meta要素によるリダイレクトなら受け付けるはずです。
ありがとうございます。
No.5の方にもアドバイスを頂いたように、私の無知で2度もご回答頂きましてスミマセン。本当にありがとうございます!
No.2
- 回答日時:
echo '処理中...';
としてから、検索処理を行えば良いのではないでしょうか?
検索結果をそのまま出力すると、"処理中..." が残ってしまいますが、
検索結果をHTML出力して、出力したファイルにリダイレクトさせれば解決できると思います。
この回答への補足
このやり方ですと、
echo '処理中...';と同時にリダイレクトさせるJavaScriptでタイマーをセットするのでしょうか?リダイレクトさせるタイミングが難しいのでは?と感じてしまいました。
一度テストしてみたいと思います。ありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 格安スマホ・SIMフリースマホ GooglePixelで端末内のアプリを検索する方法を教えてください。 アプリ一覧に表示される検索ボ 2 2023/05/15 00:55
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- X(旧Twitter) Twitter検索から除外 1 2023/08/18 11:00
- 法人税 電子帳簿保存法について 1 2022/04/07 11:17
- X(旧Twitter) カギをかけているツイッターの検索について教えてください。 2 2022/11/07 17:22
- Instagram ローラさんのインスタグラム 1 2023/01/11 18:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
こちらはただの直列処理ですか?
-
PHPでこのコード自体に意味は無...
-
掲示板のセキュリティについて...
-
PHPSpreadsheetを使って関数を...
-
PHPとHTML+Xamppの掲示板で画像...
-
メールフォームのタイトルが文...
-
ワードプレスサイト PHP8.0.25...
-
php 確認表示画面で値をSESSION...
-
ワードプレスプラグイン MW WP ...
-
PHPで画像の渡しが上手く行きま...
-
php エラー
-
phpでPEAR::DBを使っているので...
-
phpでクラスのメソッドで同名の...
-
SFTPなどは使わないホームペー...
-
Q&Aサイトを作成していてURLの...
-
PHP一覧表示した項目にリンクを...
-
PHPのセッション有効期限について
-
php 完了画面の送信メールのコ...
-
PHPプログラムの間違い
-
index.phpって何ですか? 具体...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NET(VB)VBソースからJavas...
-
jQueryのAjaxで通信の途中結果...
-
php ob_flushが全く動作しない
-
sleepの負荷
-
読み込み中に「Now Loading」を...
-
cakephp2とsmartyの表示が遅い
-
include 再読み込み
-
ブラウザ閉じたらサーバー処理...
-
PHPでフォームの自動入力できま...
-
ブラウザを閉じた瞬間にログアウト
-
呼び出し元のURLを知りたいのです
-
PHPで一定時間が経過すると処理...
-
JSTLを利用してJavascriptの結...
-
PHPのプログラムが同時に呼び出...
-
PHPで タイピング練習サイトを...
-
PHPでオンライン将棋ゲーム
-
PHPでpostされた値をクライアン...
-
Node.jsについて
-
掲示板の荒らし対策
-
外部プログラム実行時の戻り値
おすすめ情報