Autor Tópico: Mensagem de confirmação  (Lida 764 vezes)

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 890
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Mensagem de confirmação
« Online: Janeiro 12, 2016, 09:59:07 am »
Pessoal, bom dia!
Estou com a seguinte dúvida: Tenho um formulário de controle onde depois que eu inserir as informações, preciso que o usuário confirme se está correto ou não. Pra isso, achei neste link um script passado pelo Jailton mas não consegui fazer funcionar:

http://www.scriptcase.com.br/forum/index.php/topic,9106.msg44624.html#msg44624

Fiz da seguinte forma:

Em JavaScript, escolhi o objeto Form no evento onSubmit e inseri o seguinte código:

Código: [Selecionar]
if (confirm('Deseja Continuar?')) {
   document.F1.retornojavascript.value='S';
} else {
   document.F1.retornojavascript.value='N';
}

No evento onValidate, inserí este outro código:

Código: [Selecionar]
if ({RetornoJavaScript}=='S') {
   
   // Usuário Clicou em OK
   
   // Executa seus procedimentos aqui em PHP e MACROS DO SC
   
   echo 'entrei aqui';
       
}

Acontece que a mensagem até aparece porém, ao clicar em Ok ou Cancelar, não acontece nada.

Alguma sugestão?

Estou no scriptcase V 5
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Mensagem de confirmação
« Responder #1 Online: Janeiro 12, 2016, 03:29:21 pm »
Tente alterar apenas o javascript

if (confirm('Deseja Continuar?')) {
   return true;
} else {
  return false;
}

flagomesbh

  • Intermediário
  • ***
  • Mensagens: 131
Re:Mensagem de confirmação
« Responder #2 Online: Junho 17, 2016, 11:09:57 am »
Pessoal, bom dia!
Estou com a seguinte dúvida: Tenho um formulário de controle onde depois que eu inserir as informações, preciso que o usuário confirme se está correto ou não. Pra isso, achei neste link um script passado pelo Jailton mas não consegui fazer funcionar:

http://www.scriptcase.com.br/forum/index.php/topic,9106.msg44624.html#msg44624

Fiz da seguinte forma:

Em JavaScript, escolhi o objeto Form no evento onSubmit e inseri o seguinte código:

Código: [Selecionar]
if (confirm('Deseja Continuar?')) {
   document.F1.retornojavascript.value='S';
} else {
   document.F1.retornojavascript.value='N';
}

No evento onValidate, inserí este outro código:

Código: [Selecionar]
if ({RetornoJavaScript}=='S') {
   
   // Usuário Clicou em OK
   
   // Executa seus procedimentos aqui em PHP e MACROS DO SC
   
   echo 'entrei aqui';
       
}

Acontece que a mensagem até aparece porém, ao clicar em Ok ou Cancelar, não acontece nada.

Alguma sugestão?

Estou no scriptcase V 5

Thyago, conseguiu resolver?

Aqui funcionou, versão 8.
Flávia Gomes
- Aprendiz -