Ir para conteúdo

Arquivado

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

prompt

[Resolvido] window.history.forward(); da erro e não bloqueia botõ

Recommended Posts

Fala galera, tudo beleza?

 

Estou tentando impedir que meu usuário não volte nem avance pelos botões do browser com javascript mas a função que encontrei não rola no IE7 e nem no IE8..

Estou fazendo desta forma:

<script language="javascript">
    window.history.forward();
</script>

Alguém conhece alguma solução parecida que eu possa usar ou alguma função que consiga este travamento?

 

Também não consigo limpar o histórico do browser de jeito nenhum nessas versões de browser..

Podem me ajudar nisso tb por favor? Se tiverem alguma dica agradeço muito.

 

 

Valeu pessoal.

Abraços,

Prompt

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estranho, cara. :blink:

 

Funciona no seu Internet Explorer 6?

 

Veja se não está com o JavaScript desabilitado.

 

Pelo Internet Explorer, vá em alguns outros sites e faça o teste com javascript: window.history.forward().

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estranho, cara. :blink:

 

Funciona no seu Internet Explorer 6?

 

Veja se não está com o JavaScript desabilitado.

 

Pelo Internet Explorer, vá em alguns outros sites e faça o teste com javascript: window.history.forward().

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Pois é Thiago, inclusive fiz o teste agora para saber se está com javascript habilitado:

<body onload="javascript: window.history.forward();">
    <script language="javascript">
    <!--
      alert("JavaScript está habilitado!");
    //-->
    </script>

O alert foi executado normalmente, porém os botões de Voltar e Avançar do browser continuam funcinando..

 

Tem alguma idéia do que pode ser isso?

 

Estou programando em C# e estou testando este projeto localmente..

Será que pode ter alguma coisa a ver com isso?

 

 

Abração e obrigado pela ajuda,

Prompt.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então cara, é o seguinte: os botões vão funcionar mesmo, mas, por exemplo, se o cara apertar no Back do Browser vai retroceder à página, e se essa página for a atua e tiver com o window.history.forward() vai avançar para que já estava.

 

Já tentou fazer o que eu te falei?

Pelo Internet Explorer, vá em alguns outros sites e faça o teste com javascript: window.history.forward().

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então cara, é o seguinte: os botões vão funcionar mesmo, mas, por exemplo, se o cara apertar no Back do Browser vai retroceder à página, e se essa página for a atua e tiver com o window.history.forward() vai avançar para que já estava.

 

Já tentou fazer o que eu te falei?

Pelo Internet Explorer, vá em alguns outros sites e faça o teste com javascript: window.history.forward().

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Hum, saquei, o botão fica ativo, mas ele, ao invés de voltar para a anterior, apenas da um refresh da mesma.

Deu certo em produção Thiago, publiquei agora e ele não voltou.

Bem legal.

 

Agradeço a força cara,

Abração,

Prompt

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.