Array
(
)

TimeOut

Thiago Garcez
   - 22 jan 2013

Pessoal estava querendo exibir na tela o tempo restante do TimeOut da Session(Igual ao de banco). Pensei em fazer via JavaScrip um contator com contagem regressiva porém não deu certo e nenhum que achei na internet contava certo.
Alguém sabe como exibir o TimeOut na tele e ele ter a contagem regressiva e no termino redirecionar a página?

Robson Robsonalves.net
   - 22 jan 2013

Nunca tive necessidade de fazer, mas veja esse projeto:
http://www.codeproject.com/Articles/227382/Alert-Session-Time-out-in-ASP-Net

0
|
0

Thiago Garcez
   - 30 jan 2013

Cara tentei tudo aqui mais não funcionou não..

0
|
0

Robson Robsonalves.net
   - 30 jan 2013

Tem isso aqui:

http://msdn.microsoft.com/pt-br/library/691xfze5(v=vs.80).aspx

Mas eu indico para você pesquisar sobre:

CSS Resposivo

ou

Jquery Mobile UI.

Abraços

0
|
0

Robson Robsonalves.net
   - 30 jan 2013

Droga tópico errado, pode apagar ambos os post Joel.

0
|
0

Thiago Garcez
   - 30 jan 2013

ao entrar na página ele da esse erro

Object reference not set to an instance of an object.

nesta linha:
"<%= System.Configuration.ConfigurationSettings.AppSettings["SessionWarning"].ToString()%>";

0
|
0

Thiago Garcez
   - 30 jan 2013

Pode até ser uma contagem regressiva contando de 3 min pra zero e no final fazer um redirecionamento na página.

0
|
0

Thiago Garcez
   - 30 jan 2013

Consegui assim..
#Código

<script  type="text/javascript">
     
var sHors = "00"; 
var sMins = "03";
var sSecs = 60;
function getSecs(){
	sSecs--;
	if(sSecs<0)
    {sSecs=59;sMins--;if(sMins<=9)sMins="0"+sMins;}
	if(sMins=="0-1")
    {sMins=5;sHors--;if(sHors<=9)sHors="0"+sHors;}
	if(sSecs<=9)sSecs="0"+sSecs;
	if(sHors=="0-1")
	{sHors="00";sMins="00";sSecs="00";
	clock1.innerHTML=sHors+"<font color=#000000>:</font>"+sMins+"<font color=#000000>:</font>"+sSecs;}
    else
    {
   clock1.innerHTML=sHors+"<font color=#000000>:</font>"+sMins+"<font color=#000000>:</font>"+sSecs;
   	setTimeout('getSecs()',1000);
	}
	}

</script>


#Código
<font color=#ff0000 size=2 face=arial><span id="clock1"></span><script>setTimeout('getSecs()', 1000);</script></font>


Só não como redirecionar, vou pesquisar um pouco mais e respondo depois

0
|
0

José
   - 30 jul 2013

Como a dúvida aparentemente foi sanada, estou dando o tópico por concluído.

0
|
0