※ ChatGPTを利用し、要約された質問です(原文:画像処理中にプレグロスバーを表示させたい)
画像処理中にプレグロスバーを表示させたい
このQ&Aのポイント
質問者は画像処理中にプレグロスバーを表示させたいと考えていますが、実際には画面Bに移動する前に画像処理が完了し、プレグロスバーの意味がなくなってしまいます。
質問者はバーの実装に問題があると考え、バーの表示タイミングを制御する方法を求めています。
質問者は完全なプレグロスバーを表示するための解決策を探しています。
画像処理するプログラムを組んでいるのですが、処理に時間がかかるので、プレグロスバーを表示させたいと考えています。
<?php
if($_POST["mode"]){
画面B
~画像処理~
}else{
画面A
<form method="me.php">
~実行ボタン~
<input type="hidden" name="mode" value="1">
</form>
}
最初は画面Aが表示され、実行ボタンを押すとB画面へ移って画像処理、みたいな流れにしています。
プレグロスバーを実装するのに
http://www.html5.jp/library/progress.html
こちらのサイトのバーが良いかと思いました。
ところが、実際に画面Bに実装すると画面Aで画像処理を行い、画像処理が終わってから画面Bが表示されるため、まったくプレグロスバーの意味がないものになります。
解決する方法はないでしょうか。
よろしくお願いいたします。
お礼
ご回答ありがとうございます! そうですか・・・ 一応処理的には極限まで削って速くしているつもりなんですが、どうにも・・・ ob_flashで調べてみます。 ありがとうございました。