Frases aleatorias con Javascript
Como se ha heccho en esta web, podemos animar un sitio incorporando un sencillo código JavaScript, que muestra una frase aleatoria extraida de un stock , cada vez que se recarga la página.
El funcionamiento del Script es realmente sencillo, se trata simplemente de un vector (o array) y la utilización de la función rand
-Script completo
<script type="text/javascript">// Completamos el vector con frases ,el número de casillas es indiferente
var Quotation=new Array()
Quotation[0] = "Frase 1";
Quotation[1] = "Frase 2";
Quotation[2] = "Frase 3";
Quotation[3] = "Frase 4";
Quotation[4] = "Frase 5";
// Calculamos la longitud el vector (número de frases del stock)
var Q = Quotation.length;
// Obtener un número aleatorio entre 1 y la cantidad de frases incluidas
//Utilizando la clase Math y el método random().
var whichQuotation=Math.round(Math.random()*(Q-1));
// Creamos una función para mostrar la frase
function showQuotation() {
document.write(Quotation[whichQuotation]);}
</script>
-Ahora, sólo necesita colocar este script en el lugar de la página que quieras que aparezca
<script type="text/javascript">showQuotation(); </script>
El resultado puede verse en una ventana aparte Tener en cuenta que hay que recargar la página para ver como van mostrandose distintos mensajes, entre todos los que hemos configurado.
Este ejemplo puede complicarse todo lo que se desee para crear páginas dinámicas que cambien los contenidos entre distintos accesos del visitante. Podríamos hacer que incluyesen diferentes elementos aleatorios, como imágenes, animaciones, enlaces, etc.