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>
Data Não Esta Funcionando
Started By RodrigoSW, 27/05/2006, 21:29
1 reply to this topic
#1
Posted 27/05/2006, 21:29
#2
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:
Veja se funcionou.
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)










