Ir para conteúdo

Arquivado

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

Maykel-ctba

History Back não funciona

Recommended Posts

Fala galera,

Estou montando uma rotina de alertas bem simples. Porém, ao tentar utilizar o history.back em um window.location, ele nada faz.

Existe alguma maneira de utilizar isso? Se eu utilizo uma URL qualquer no parametro url da função, funciona.

Gostaria de usar esse recurso de voltar. Utilizarei ele em um formulário caso a pessoa não preencha os dados corretamente, e quero voltar a página para não perder os campos já digitados.

function alerta(msg,url){
  alert(msg);
	window.location.href = url;
}

$(function(){
  $('a').click(function(){
    alerta('Você apertou o botão para voltar','javascript:history.go(-1)');
  }); 
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ocorre erro no console?

Nesse caso não seria para utilizar o eval?

http://www.w3schools.com/jsref/jsref_eval.asp

Já que

'javascript:history.go(-1)'

é uma string

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.