Ir para conteúdo

POWERED BY:

Arquivado

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

bgssilva

Data e Hora do servidor

Recommended Posts

Ao carregar a página a hora do servidor é capturada sem problemas...

 

...mas ao clicar no botão "pega hora" a hora que é capturada é a hora do cliente e não do servidor. Aguém sabe como resolver isso? Preciso com urgencia e foge ao meu conhecimento como proceder.

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Teste com hora</title>

</head>

<body>

<p>< % = time() % >: <%=time()%></p>
<p>
<script language="vbscript"> 

function PegaHora()

	document.horario.hora.value = time()
	
end function

document.horario.hora.value = time()

</script> 
Ao carregar a página a hora do servidor é capturada sem problemas mas ao clicar no botão "pega hora" a hora que é capturada é a hora do cliente e não do servidor.
<form name="horario">
<font face="Verdana" size="2">
  <input name="Hora" type="text" class="style26" style="{<font-family:Verdana; font-size:10}" value="<%=time()%>" size="10" maxlength="10"  readonly="readonly" />
</font>
</form>
<input name="Button" type="button" value="pega hora" onclick="PegaHora()" />
</p>

</body>
</html>

 

Link para visualização do exemplo funcionando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra fazer algo semelhante vai ter que usar ajax.

ao clicar no botão dispara o ajax que consulta no asp a hora do servidor e devolve no input

pra pegar a hora use no asp o time()

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi jonathandj,

 

não saco muito de ajax, tem como você exemplificar pra mim? Tô com a maior urgencia nisso.

 

Desde já fico muito grato.

[]s

bgssilva

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.