Ir para conteúdo

POWERED BY:

Arquivado

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

doulo4ever

Problema

Recommended Posts

Pessoal, o código abaixo:

 

<script>alert('Você precisa selecionar uma categoria!'); javascript:window.history.go(-1);</script>

Funciona normal no IE, mas no FF le mostra o alert e abre a página normalmente, não volta para a página anterior!

 

Como deixar de forma que funcione no FF tb?

 

Valeu!!

Paulo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas mesmo com history.back() ele não volta para a página anterior!Esse FF não entende os códigos, é muito burrinho pro meu gosto!Se alguém tiver alguma solução pra isso, agradeço.Valeu AAlves pela força!Paulo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem segredo! No IE tá funcionando normal. Se o indivíduo não seleciona, volta pra tráz, mas no FF ele não volta.

 

Se eu deixar somente assim:

 

<script>javascript:window.history.back();</script>

Daí ele funciona normal no FF e no IE. Mas eu quero dar aquele alert antes de voltar, quando quero executar os dois, no FF não vai!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixei os dois separados dessa forma:

 

<script>alert('Você precisa selecionar uma categoria!');</script> <script>java script:window.history.back();</script>

 

Agora sim funcionou, mas no FF ele só volta pra tráz depois de abrir a página. A página abre, dá o erro de php, daí que ele volta!

 

TERRÍVEL!!!!

 

Valeu pela ajuda aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá o mesmo resultado do código:

 

<script>alert('Você precisa selecionar uma categoria!'); java script:window.history.go(-1);</script>

 

No IE funciona dos dois jeitos!

Acho que vou fazer essa verificação antes de fazer o post.

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>alert('Você precisa selecionar uma categoria!'); javascript:window.history.go(-1);</script>

=

 

<script>alert('Você precisa selecionar uma categoria!'); javascript:history.go(-1);</script>

Dá o mesmo resultado! No FF não volta!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei fazer a verificação antes de efetuar o post:

 

<script type=text/javascript>function checa_categoria(formulario){if (formulario.categoria.value == ''){   alert('Você precisa selecionar uma categoria!');   formulario.categoria.focus();return (false); }}</script>

No form:

 

onsubmit="return checa_categoria(this)"

No IE ele checa normal e não está selecionado, ele não executa nada, no FF ele mostra o alert mas executa o post!

 

Não é possível! O que pode ser?

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.