недавно делал что-то типа progress bar, есть у меня PHP-скрипт, собирающий почту с разных webmail-страниц, работающий пару секунд. Сделал таблицу с одной строкой и несколькими колонками, каждой ячейке дал по ID и по мере выполнения скрипта слал клиенту куски javascript, каждый из которых красил одну из ячеек:
<script type="text/javascript">
document.getElementById("progress_<?php echo $step; ?>").style.backgroundColor = "green";
</script>
в конце таблицу удалял:
<script type="text/javascript">
document.getElementById('progressBar').innerHTML = "";
</script>
mystiq видать наглотался buzzwords и отрыгивает потихоньку...