Jump to content
Biel.

código javascript de bloqueio não reconhecer(botao/link voltar para pg anterior)

Recommended Posts

Direto ao ponto. Pessoal abaixo temos pg_home.php  e  pg_3.php . Temos dois codigo javascript abaixo que impede de voltar para (pagina anterior). Estou usando o primeiro código na pg_home.php para teste e está funcionando normalmente.
Quero fazer o seguinte: 
visualizo normalmente no browser(f12) a pg_home.php  e em seguida clico no link pg_3.php para visitar a pg_3.php claro ! 

O codigo javascript IMPEDE
este link <a href="javascript:history.go(-1);" style="font-size:30px;" >« voltar</a>de voltar para pagina anterior 
e IMPEDE também a seta do browser de voltar para pagina anterior 

..

Gostaria que o codigo javascript IMPEDISSE somente a seta do browser de voltar para pagina anterior 
e não este link <a href="javascript:history.go(-1);" style="font-size:30px;" >« voltar</a> 

 

A ideia pessoal é que este código <script>window.history.forward(1);</script>  continue impedindo normalmente de voltar para (pagina anterior) usando  a seta do browser, mas não
impeça este codigo <a href="javascript:history.go(-1);" style="font-size:30px;" >&laquo; voltar</a> de voltar para página anterior

 

Alguém sabe como fazer isso? Obrigado .

 

Esta é a pg_home.php e tem este conteudo
<script>window.history.forward(1);</script>
<h2>pg home  </h2>
<h2> <a href="pg_3.php">pg 3</a> </h2>

...

Esta é a pg_3.php e tem este conteudo
<h2>esta é a pagina 3 </h2>
<a href="javascript:history.go(-1);" style="font-size:30px;" >« voltar</a>

...

<!-- impede de voltar para pagina anterior -->
<!-- <script>window.history.forward(1);</script> -->

<!-- impede de voltar para pagina anterior -->
<!-- <script scr="text/javascript">
function preventBack(){ 
window.history.forward();
	}
	setTimeout("preventBack()",0);
	window.onunload=function(){null};
</script> -->

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Biel.
      Ola pessoal. Direto ao ponto. Como remover  valor duplicado de uma string? O código abaixo imprime abcaaade. Como remover os duplicados e imprimir por EX abcde
      <?php $string = 'abcaaade'; print $string; ?>  
    • By Biel.
      Olá pessoal. Direto ao ponto. É possível colocar required em todos os options do select?  Obrigado !
      <form name="aprendiz"> <select name="teste" multiple size="3" style="width:50px;" required> <option >aa</option> <option >bb</option> <option >cc</option> </select> <hr> <input type="submit" value="enviar"> </form>  
    • By Biel.
      Olá pessoal. Direto ao ponto. Abaixo temos EX1 e EX2 funcionando normalmente. Tem como fazer com que EX1 e EX2 retorne por EX 10 caracteres independentemente de quantos caracteres tenha a string EX1 e string EX2 e ao decodificar retornasse o nome real de cada string? Obrigado !
      Ex1 <?php $stringA = base64_encode("aprendiz"); print 'codificado<br>'.$stringA.'<br>'; // retorna 12 caracteres $stringB = base64_decode($stringA); print 'decodificado<br>'.$stringB; // retorna aprendiz ?> <hr> Ex2 <?php $stringA = base64_encode("jogando com vontade"); print 'codificado<br>'.$stringA.'<br>'; // retorna 28 caracteres $stringB = base64_decode($stringA); print 'decodificado<br>'.$stringB; // retorna jogando com vontade ?>  
    • By Biel.
      Olá pessoal. direto ao ponto. Ao digitar no campo de texto 123 por EX o número é codificado, mas na url não aparece codificado. Como fazer com que na url também retorne  codificado? Obrigado ! 
      <?php @$string = $_GET['resultado']; @$encode = base64_encode($string); // print $encode; ?> <form action="" method="get" > <input type="text" name="resultado" value="" /> <input type="submit" value="enviar"> </form>  
    • By Biel.
      Olá pessoal. Direto ao ponto. o exemplo abaixo simula upload de imagem. Ao carregar uma imagem qualquer, dar submit e voltar para pg1.php e depois atualizar a página/f5 a imagem sai no input file . Gostaria que a imagem não saisse do input file mesmo atualizando a página. Obrigado !
      esta é a pg1.php <form action="pg2.php" method="post" autocomplete="on" enctype="multipart/form-data"> <input type="file" name="image" id="myFile"> <input type="submit" name="aprendiz" onclick="myFunction()" value="Enviar"> </form> <script> function myFunction() { var x = document.getElementById("myFile"); x.autocomplete = true; } </script>  
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.