Jump to content


Photo

Data Não Esta Funcionando


  • Faça o login para participar
1 reply to this topic

#1 RodrigoSW

RodrigoSW

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 27/05/2006, 21:29

Ola, peguei um script de data e hora, porém não esta funcionando, eu acho que estou tendo problemas na hora de inserir na pagina de html, qnd insiro vou em inserir, objetos de script e colo o codigo, mas não roda a hora certinha, uso o Dreamweaver, fica parado, preciso de uma ajuda de onde estou errando, ou se esse script não roda em html.

Grato,

Rodrigo

Script:
<html>
<body bgcolor=#3366cc>
<head>

<FONT face=verdana size=1 color="white">
<script language="JavaScript">
<!--
var d = new Date()
var h = d.getHours()
if (h < 12)
document.write("Bom-dia ! Bem-vindo! ")
else
if (h < 18)
document.write("Boa-tarde ! Bem-vindo! ")
else
document.write("Boa-noite ! Bem-vindo! ")
// -->
</script>

</b>
<FONT face=verdana size=1 color="white">
Brasil,
<script language="JavaScript">
<!--
today = new Date()
document.write(" ",today.getHours(),":",today.getMinutes(),"h")
document.write(
" do dia: ",today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
// -->
</script>

</body>
</html>

#2 .System

.System

    loading...

  • Usuários
  • 144 posts
  • Sexo:Não informado

Posted 28/05/2006, 21:35

Precisa colocar um laço que fique se repetindo para atualizar a hora, e não pode ser document.write(), pois ficará imprimindo a hora repetidamente. ;)

O código que fiz ficou assim:

<html>
<body bgcolor=#3366cc>

<FONT face=verdana size=1 color="white"><div name="bemvindo"></div>
<script language="JavaScript">
<!--
function mostra_bemvindo() {
var d = new Date()
var h = d.getHours()
if (h < 12)
bemvindo.innerHTML("Bom-dia ! Bem-vindo! ")
else
if (h < 18)
bemvindo.innerHTML("Boa-tarde ! Bem-vindo! ")
else
bemvindo.innerHTML("Boa-noite ! Bem-vindo! ")
}
// -->
</script>

</b>
<FONT face=verdana size=1 color="white">
Brasil, <div name="dat"></div>
<script language="JavaScript">
<!--
function mostra_data() {
today = new Date()
dat.innerHTML(" ",today.getHours(),":",today.getMinutes(),"h")
dat.innerHTML(
" do dia: ",today.getDate(),"/",today.getMonth()+1,"/",today.getYear());
}
// -->
</script>

<script>setTimeout("mostra_bemvindo(); mostra_data();" 500);</script>

</body>
</html>

Veja se funcionou. :)

Edição feita por: .System, 28/05/2006, 21:35.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq