Hola a todos tengo el siguiente codigo.
<SCRIPT language="javascript">
function frases_alea(){
frases = new Array();
frases[0] = "<a href='http://www.eurolloyd.es/seguros/seguros-de-coche/calcula-el-precio.html' onclick='openBack(this.href);return false;'>Consulta y beneficiate de nuestras nuevas tarifas para el seguro de tu coche</a>";
frases[1] = "En Eurolloyd aplicamos los descuentos de tu seguro actual en nuestros precios";
frases[2] = "Si quieres seguridad para tí y los tuyos, <a href='http://www.eurolloyd.es/seguros/seguros-de-accidentes/precios-y-coberturas.html' onclick='openBack(this.href);return false;'>consulta nuestro seguro de accidentes para el motorista.</a>";
frases[3] = "Si te interesa nuestro precio, contrata tu seguro directamente desde nuestra p·gina web";
aleatorio=Math.floor(Math.random()*4);
return frases[aleatorio];
}
</SCRIPT>
Y mas abajo llamo a la funcion y hago un setInterval de 5 segundos.
<SCRIPT language="javascript">
timer = setInterval("frases_alea()", 5000);
document.write(timer);
</SCRIPT>
pues el caso es que en el document.write(timer) me saca un numero entero en vez de la frase aleatoria que es lo que yo quiero, aver si me acalarais como debo hacer unas frases aleatorias cada 5 segundos.
Muchas gracias por adelantado.