Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Estou com problemas em um código onde a função confirm não funciona, simplesmente não mostra o dialogo com a pergunta e assume verdadeiro !
Abaixo parte do código:
case 3 'Aprovação Internacional 'Pergunta se o cancelamento é Definitivo, caso contrario verifica se existe requisição, se existir muda status 'para 22 (Solicitação/Requisição cancelada) se não exisitir exibe a mensagem: '"Não foi criada a requisição, após criá-la, favor tente essa opção novamente" e altera o Status 'para 26 (Requisição a ser criada para cancelamento. 'response.Write("Passei !") %> <script type="text/javascript" charset="utf-8"> if (confirm("Deseja cancelar esta solicitação em Definitivo?")){ <<== Não funciona !!! //Status passa a 22(Solicitação/Requisição cancelada </script> </script> <% nStatus = 22 'Solicitação/Requisição cancelada mStatus = "Solicitação/Requisição cancelada" %> <script language="javascript" charset="utf-8"> alert(unescape("Solicitação/Requisição cancelada")); <<== Mostra esse alert !!!! } else <<== totalmente ignorado !!!! { //Verifica se existe a requisição, se exisitir altera Status para 22 (Solicitação/Requisição cancelada, caso contrario,exibe a mensagem //"Não foi criada a requisição, após criá-la, favor tente essa opção novamente" e altera o Status //para 26 (Requisição a ser criada para cancelamento. </script> <% sSql = "select vtr.id_solicitacao Requisicao, vs.id_solicitacao Solicitacao "&_ "from tb_vig_trecho_requisicao vtr, tb_vig_solicitacao vs "&_ "where vtr.id_solicitacao = vs.id_solicitacao "&_ "and vs.id_solicitacao = " &idSolicitacao set rsReqCriada = retornaRs(sSql) 'nRequisicao = rsReqCriada("Requisicao") if rsReqCriada.recordcount < 1 then nStatus = 22 'Solicitação/Requisição cancelada mStatus = "Solicitação/Requisição cancelada" %> <script language="javascript" charset="utf-8"> alert(unescape("Solicitação/Requisição cancelada")); </script> <% else nStatus = 26 'Requisição a ser criada para cancelamento mStatus = "Requisição a ser criada para cancelamento" %> <script language="javascript" charset="utf-8"> alert(unescape("A Requisição ainda não foi criada, após criá-la, tente essa opção novamente")); </script> <% end if %> <script language="javascript" charset="utf-8"> } </script> <% 'response.Write("18) Unidade de Viagem, Status "&sitStatus&" <-> Novo Status "&nStatus&" <-> Mensagem "&mStatus) nPassagem = 18
Na página a função alert funciona certinho !
Alguém já passou por isso ? :ermm:
Alguma dica ?
Valeu !
Carregando comentários...