Ao fazer uma página para web, é comum precisarmos de algum script ou recurso e ficarmos horas procurando na internet algum exemplo. Copiando códigos, testando e mudando, vamos aprendendo o que dá certo ou não.
Vou postar aqui algumas coisas que encontrei e que funcionaram bem para mim. Com certeza deve existir outras formas de obter o mesmo resultado. Mas como o que vem a seguir funcionou comigo, pode ajudar alguém que esteja procurando a mesma coisa.
O script a seguir faz frases randômicas. Ou seja, a cada acesso, ou cada vez que a página é atualizada, uma frase diferente é exibida. Coloque este script onde você deseja que as frases apareçam em sua página:
O exemplo acima mostra 4 frases programadas. Se você precisar de mais, acrescente as frases e seus respectivos autores no final, obedecendo a sequência numérica (o número da frase deve ser o mesmo de seu autor). Você deve colocar o número total de frases e autores dentro dos parenteses, ao lado de "Array". Lembre-se que cada frase e autor começa com 0, por isso, se a última frase é número 5, o total de frases será 6:<script language="JavaScript">
frases = new Array(4);
autores = new Array(4);
frases[0]="Frase 1";
autores[0]="autor da frase 1";
frases[1]="Frase 2.";
autores[1]="Autor da Frase 2";
frases[2]="Frase 3.";
autores[2]="Autor da Frase 3";
frases[3]="Frase 4.";
autores[3]="Autor da Frase 4";
indice = Math.floor(Math.random() * frases.length);
document.write("<font color=#008888><i>" + "\"" + frases[indice] + "\"</font></i>\n");
document.write("<br><font color=##117777>" + "(" + autores[indice] + ")</font>\n");
document.write("\n");
</script>
<script language="JavaScript">
frases = new Array(6);
autores = new Array(6);
frases[0]="Frase 1";
autores[0]="autor da frase 1";
frases[1]="Frase 2.";
autores[1]="Autor da Frase 2";
frases[2]="Frase 3.";
autores[2]="Autor da Frase 3";
frases[3]="Frase 4.";
autores[3]="Autor da Frase 4";
frases[4]="Frase 5.";
autores[4]="Autor da Frase 5";
frases[5]="Frase 6.";
autores[5]="Autor da Frase 6";
indice = Math.floor(Math.random() * frases.length);
document.write("<font color=#008888><i>" + "\"" + frases[indice] + "\"</font></i>\n");
document.write("<br><font color=##117777>" + "(" + autores[indice] + ")</font>\n");
document.write("\n");
</script>
No final do script, você pode alterar alguns dados de formatação, como a cor da fonte, itálico...
Já usei este script com 215 frases e funcionou muito bem. Como não sou programador, este script foi copiado de outros sites e blogs. Infelizmente não encontrei a fonte de onde este foi retirado para postar aqui.
Nenhum comentário:
Postar um comentário