私は現在、いくつかの HTML テーブルと div を出力し、開始<script type="text/javascript">
タグを出力し、いくつかのプロセスをフォークしてテーブルを埋めるデータを収集する Perl スクリプトを持っています。これらのフォークされたプロセスは、JavaScriptdocument.getElementById
ステートメントを非同期的に出力して、テーブルと div を埋めます。私の Perl スクリプトは、すべての子プロセスを待機し、すべてが返されると、終了</script>
タグを出力します。
あまりエレガントではないかもしれませんが、これは、順序付けられたテーブルに非同期的に返された結果を入力する方法です。結果が返されるときにテーブルの内容がロードされるのを本当に見たいのですが、Firefox は</script>
タグを受け取るまで JavaScript をレンダリングしないようです。document.getElementById
ブラウザに送信される各ステートメントのレンダリングを強制する方法はありますか? 各ステートメントでスクリプトの開始タグと終了タグを出力できましたが、これは過剰に思えました。大量の非同期ステートメントの表示を他にどのように処理すればよいかわかりませんが、すべての提案を受け入れます。
ありがとう!