Ok, vamos por parte para ver si puede arreglarse.
Yo primero podria tu codigo de ajax en una funcion:
Código PHP:
<script language="javascript">
function Cargar() {
var target = $('mensajitou');
if (!target) return false;
new Ajax.PeriodicalUpdater(target, './archivo.php',{frequency:'30'});
}
// Luego este register
Event.observe(window, 'load', Cargar, false);
</script>
Finalmente sacaria tu DIV dentro del Body
Asi:
Código PHP:
<body>
<div id="mensajitou" name='mensajitou' style="width:100%; align:bottom; background-color:#000000; border:solid; border-color:#000000; display:list-item; overflow:auto; height:60; richness:inherit;"></div>
</body>
Y me cae que si funciona... asi lo tengo yo y va de maravilla
Un saludo