完了までに 20 ~ 30 秒かかるレポートを生成するこの php スクリプトを取得しました。プログレス バーを追加したいのですが、進行状況が DB で正しく更新されています。
$.post
問題は、メインページがレポートをロードしている間、または$.get
そこに座っている間にjQueryを使用できないことです。
「お待ちください」というウィンドウをポップアップして小さな回転アイコンを表示するなど、javascriptを実行できますが、メインページの読み込み中にFirefoxがajax post/getの送信を拒否します。
これを回避する方法はありますか?すべてをiframeに入れようとしましたが、うまくいきませんでした。(firebug と http live ヘッダーを使用してトラフィックを監視しています。)