Hola.
Te dejo otra solución.
Código:
<html>
<head>
<script language="JavaScript">
function frase(){
var aFrases = new Array("Texto 1",
"Texto 2",
"Texto 3",
"Texto 4",
"Texto 5",
"Texto 6",
"Texto 7");
var fecha = new Date();
indice = fecha.getSeconds();
if (indice >= aFrases.length) indice = Math.floor(Math.random() * aFrases.length)
document.write(aFrases[indice])
}
</script>
</head>
<body>
<script language="JavaScript">
frase();
</script>
</body>
</html>
Explicación: Muestra una frase diferente según el segundo de recarga de la página. Si el segundo es mayor que el número de frases, muestra una aleatoria.
Nota. Código modificado usando como base la faq nº51 ->
http://www.forosdelweb.com/showthrea...654#post265654
Y bienvenida a los foros.
Un saludo.