Cunha1 0 Denunciar post Postado Fevereiro 12, 2009 Bom dia a todos, No sistema após um tempo a sessão expira e quando o usuario clica em algum link gera um mensagem de logout. Estou querendo que de essa mensagem e após 3 segundos direcione para a pagina de login. Codigo que gera a menssagem: protected void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here String mensagem = Request["mensagem"]; lMensagem.Text = (mensagem == null ? "" : mensagem); } Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Fevereiro 12, 2009 Você pode redirecionar o usuário para uma página quando da algum erro, e nesta página fazer um javascript na página. window.onload = paginaLoad; function paginaLoad() { setInterval(3000, function() { window.href = 'login.aspx' } ); } Att, Guilherme Oenning Compartilhar este post Link para o post Compartilhar em outros sites
Cunha1 0 Denunciar post Postado Fevereiro 12, 2009 Guilherme Não funcionou da um monte de erro. O que pode estar errado? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Fevereiro 12, 2009 Pode postar o seu código? Você definiu o defaultRedirect no web.config? Eu havia feito um esboço ali em cima, o código javascript testado e funcionando é esse: window.onload = paginaLoad; function paginaLoad() { setTimeout(function() { window.location ='login.aspx' } , 3000); } Att, Guilherme Oenning Compartilhar este post Link para o post Compartilhar em outros sites
Cunha1 0 Denunciar post Postado Fevereiro 12, 2009 Ok. Não alterei no webconfig. Vou testar. Valeu Compartilhar este post Link para o post Compartilhar em outros sites