Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AlexSandroJAP

Adaptação de script

Recommended Posts

Olá amigos, este script é quase exatamente o que preciso, apenas precisaria imprimir tudo de forma corrida como texto e nao nesse input, alguem poderia me ajudar a adaptar isso?

 

 

<script language="javascript"><!--

function RetornaHora(){

var tmp = document.getElementById("hora").value.split(":");

var s = tmp[2]; var m = tmp[1]; var h = tmp[0];

s++;

if (s > 59){ s = 0; m++; }

if (m > 59){ m = 0; h++; }

if (h > 23) h = 0;

s = new String(s); if (s.length < 2) s = "0" + s;

m = new String(m); if (m.length < 2) m = "0" + m;

h = new String(h); if (h.length < 2) h = "0" + h;

 

var temp = h + ":" + m + ":" + s;

document.getElementById("hora").value = temp;

}

 

// -->

</script>

A hora do servidor é: <input type="text" size="9" id="hora" readonly="true" value="<? echo date('H:i:s'); ?>" style="border:0;">

<script language="javascript">

window.setInterval('RetornaHora()', 1000);

</script>

 

 

 

 

Alguem poderia me ajudar a adaptar para imprimir corrido como um texto normal?

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá

 

desenvolvi a seguite solução para a sua situação ve ai se ficou de acordo

 

<html>

<head>

<script language="javascript">

function HoraAtual(obj)

{

var hora = document.getElementById(obj);

var t = new Date();

var h = t.getHours();

var m = t.getMinutes();

var s = t.getSeconds();

if (h < 10)

h = "0" + h;

if (m < 10)

m = "0" + m;

if (s < 10)

s = "0" + s;

hora.innerHTML = h +":"+ m +":"+ s;

}

</script>

</head>

<body onload="HoraAtual('hora')">

A hora do servidor é: <span id="hora" name="hora"></span>

<script language="javascript">

window.setInterval('HoraAtual("hora")', 1000);

</script>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá colega, valeu pela ajuda, mas passou a pegar a hora da máquina cliente e não do servidor de hospedagem.. Tinha que ser a hora do servidor e de forma que eu pudesse usa-lo com um include.

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.