Boa tarde, tenho um shield ethernet e estou utilizando como servidor web.

na minha pagina html criei botoes liga/desliga como no código abaixo:

client.println("<td align='center' bgcolor='#222222'><form method=get><input type=submit name=r1on value='Acender'></form></td>");

client.println("<td align='center' bgcolor='#222222'><form method=get><input type=submit name=r1off value='Apagar'></form></td>");

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

if(readString.indexOf("r1on") >0)

A=1;

if(A==1)

client.println("<td align='center'><font color='green' size='5'>Ligada");
else
client.println("<td align='center'><font color='#CFCFCF' size='5'>Desligada");

if(readString.indexOf("r1off") >0)
A=0;

client.println("<meta http-equiv=Pragmacontent=no-cache> ");

client.println("</tr>");

Meu problema é o seguinte, ao apertar o botão ligar com um click , ele liga, porem ao apertar o botao desligar eu tenho que clicar 2 vezes, 1 para zerar variavel e a outra pra atualizar a pagina.

Qual código posso colocar na condição do botão desligar pra ele zerar a variavel e dar apenas 1 refresh?

Exibições: 2137

Responder esta

Respostas a este tópico

Voce pode usar javascript para atualizar a pagina.

document.location.reload();

Rogerio muito obrigado pela informação, mais consegui achar uma maneira para limpar os dados ao apertar o botão, deu certo, obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço