Еще один способ сделать это - сначала сделать ваш контент невидимым, например:
<div id="content" style="display: none;">
</div>
Затем завершите каждое обновление, добавив его в конец шаблона содержимого:
<script type="text/javascript">
document.getElementById("content").style.display = "block";
</script>
Я сам не пробовал, но считаю, что это должно сработать.
РЕДАКТИРОВАТЬ - Я только что понял, что это, вероятно, не будет работать так, как вы этого хотите. Контент будет невидимым при загрузке, и он станет видимым после того, как это будет сделано. Но контент не исчезнет, пока не получит первый байт от сервера. Это может или не может быть эффект, который вы ищете в зависимости от того, какое время загрузки вы видите.