John_Tromundo Posted October 29, 2004 Report Share Posted October 29, 2004 eu queria saber c tem como eu fazer esse código; <script LANGUAGE="JavaScript">d = new Date();hour = d.getHours();if(hour < 5){ document.write("De madrugada?...bem vindo");}elseif(hour < 8){ document.write("Acordou cedo...bem vindo");}elseif(hour < 12){ document.write("Bom dia, bem vindo ao nosso site");}elseif(hour < 18){ document.write("Boa tarde, bem vindo ao nosso site");}else{ document.write("Boa noite, bem vindo ao nosso site");}</SCRIPT>só que ele está em uma parte do site que é escura .....eu queria que o texto fosse branco será que tem como ??? Quote Link to comment Share on other sites More sharing options...
0 Crystian Posted October 29, 2004 Report Share Posted October 29, 2004 document.write("<div style='font-color: #FFFFFF;'>Boa noite, bem vindo ao nosso site</div>");Vê se isso ae funciona...AbraçoCrystian Quote Link to comment Share on other sites More sharing options...
0 John_Tromundo Posted October 29, 2004 Author Report Share Posted October 29, 2004 não funcionou não veio.....mais alguma dica ???? Quote Link to comment Share on other sites More sharing options...
0 Crystian Posted October 29, 2004 Report Share Posted October 29, 2004 tenta botar só color( ao invés de botar font-color), ou tira o div e coloca uma tag font mesmo setando o color dela (<font color="#FFFFFF">)...PS.: tem certeza q tu colocou certo o q te passei antes?... eu tinha certeza q funcionava esse código...?!?!?!AbraçoCrystian Quote Link to comment Share on other sites More sharing options...
0 mayconvm Posted October 30, 2004 Report Share Posted October 30, 2004 ai se você colocar a cor antes do script assim:<font color="#FFFFFF">aqui o script</font>ve se da....†MVM† Designer.com Quote Link to comment Share on other sites More sharing options...
0 Aquibrasil Posted October 31, 2004 Report Share Posted October 31, 2004 Em teoria existe um erro fatal nesse script, veja abaixo:if(hour < 5){document.write("De madrugada?...bem vindo");}A linha acima está certa, a condição de que a variável "hour" seja menor que 5 diz que se "hour" for 4, 3, 2 ou 1 o script deve escrever na tela a seguinte frase: "De madrugada?...bem vindo", certo?Logo depois temos mais umas linhas de código:elseif(hour < 8){document.write("Acordou cedo...bem vindo");}Veja bem... se "hour" for menor que 8 ele pode ser qualquer número de 1 até 7, certo? Isso inclui o 4, o 3, o 2 e o 1 que foram anteriormente definidos com o if(hour < 5){...} portanto não há como esse script funcionar... a menos que você coloque um "{" depois dos else e fechar as tags a partir disso... teste o código abaixo:<script LANGUAGE="JavaScript">d = new Date();hour = d.getHours();if(hour < 5){document.write("De madrugada?...bem vindo");}else{if(hour < 8){document.write("Acordou cedo...bem vindo");}else{if(hour < 12){document.write("Bom dia, bem vindo ao nosso site");}else{if(hour < 18){document.write("Boa tarde, bem vindo ao nosso site");}else{document.write("Boa noite, bem vindo ao nosso site");}}}}</SCRIPT>De qualquer forma você entendeu o que eu tentei te explicar né? Quote Link to comment Share on other sites More sharing options...
Question
John_Tromundo
eu queria saber c tem como eu fazer esse código;
<script LANGUAGE="JavaScript">
d = new Date();
hour = d.getHours();
if(hour < 5)
{
document.write("De madrugada?...bem vindo");
}
else
if(hour < 8)
{
document.write("Acordou cedo...bem vindo");
}
else
if(hour < 12)
{
document.write("Bom dia, bem vindo ao nosso site");
}
else
if(hour < 18)
{
document.write("Boa tarde, bem vindo ao nosso site");
}
else
{
document.write("Boa noite, bem vindo ao nosso site");
}
</SCRIPT>
só que ele está em uma parte do site que é escura .....eu queria que o texto fosse branco será que tem como ???
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.