Du kan lave en skjult frame, som du opdaterer. Så kan der fx være et javascript, der udskriver NYE beskeder. Lad os sige du skrive dine beskeder i en <div> nu i stedet for en iframe. giv diven et id="beskeder" og din nye iframe et name="loadframe" og lav et javascript som
var sidstehent = 0;
window.setInterval(window.loadframe.location.href = 'hentnye.php?tid='+sidstehent, 500);
hentnye.php skal så hente alle beskeder nyere end $_GET['tid'] og udskrive:
<script type="text/javascript">
window.parent.getElementById('beskeder').innerHTML += 'En besked her';
// evt flere beskeder her
sidstehent = 2457443 // et timestamp for nu
</script>
Håber du forstår hvad jeg mener, men jeg vil sige at du slet ikke bør have en chat over HTTP, så hverken din metode eller den jeg har beskrevet er gode. Desuden virker dit eksempel www.fredie89.dk/fredie89 ikke, så jeg troede det var det du spurgte om