Ir para conteúdo

POWERED BY:

Arquivado

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

Lucas Vida

Janela de Confirmação de Exclusão.

Recommended Posts

Fala Pessoal,

 

Bom estou tendo um pouco de dificuldade em fazer aquela janela de confirmação deexclusão de registro.

 

Até então cheguei aqui:

 

<script type="text/javascript">
function excluir_registro() {
        confirm("Deseja realmente excluir este registro?") 
}
</script>

Sei que tem algo errado pois se clico em cancelar ele exclui do mesmo jeito.

 

Estou chamando a função assim:

 

<a href='deleta_atendimento.php?id_atendimento=$dados[id_atendimento]' 
onclick='excluir_registro();'>
<img src='../img/delete_bt.gif' border='0'></a>

Obrigado desde já pela atenção.

 

Bom FDS!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite amigos!

 

Muito obrigado pelas dicas, mas ainda não deu...rsrsrs!

Será que é o jeito que eu to chamando a página? Pois indempende da opção que eu escolho ele chama a página com id a ser excluido!

 

Muito obrigado a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lucas,

 

testei aqui o código que postei e está funcionando corretamente. Se der um Ok ele redireciona para deleta_atendimento.php?id_atendimento=$dados[id_atendimento] (já que não testei em localhost) e se dou Cancelar, ele não modifica em nada.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Thiago,

 

beleza meu caro?Espero que sim!

Bom na verdade acho que meus problemas são Internet Explore 6, Mozilla Firefox 3.5 e Netscape 9. Testei também no Crhome, Opera e Safari (Windows) e nesses realmente o sistema funciona bacana. Testei localhost, mas por se tratar que o jS é lado cliente eu creio que o problema é o navegador. Vou ver se baixo versões mais novas, sei que o IE6 é péssimo, mas considerando que muitos utilizam ele testo primeiro os meus sites nele, pois custumo brincar: "Funciona no IE6, funciona em qualquer um...rsrsr".Mas a ideia é que funcione no IE6, pois independente da ação executada ele chama a página com scrpit de exclusão. Por curiosidade você testou em qual navegador?

 

Obrigado mais uma vez!

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testei somente no Opera 10.52 for Linux. Tenta assim:

 

function excluir_registro(e){
    if(!confirm("Deseja realmente excluir este registro?"))
         cancelOperation(event);
}
function cancelOperation(e){
	var evt = e || window.event;
	if(evt.preventDefault())
         evt.preventDefault();
	else
		evt.returnValue = false;
}


<a href='deleta_atendimento.php?id_atendimento=$dados[id_atendimento]' 
onclick='excluir_registro(event);'>
<img src='../img/delete_bt.gif' border='0'>excluir</a>
Testei no Opera, Google Chrome e Firefox.

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Thiago,

 

Desculpa a demora pra vir aqui, mas ando sem tempo...hehehe!

Bom não sei o que está acontecendo mas ainda não deu...rsrsrs

Creio que possa ser o fato de estar testando em localhost.

 

Vou ver se acho alguma solução para esses navegadores.

 

De qualquer forma, muito obrigado!

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

correção:

<html>
<head>
<style type="text/css">

</style>
<script type="text/javascript">
function excluir_registro( e ){
	if( !confirm('Deseja realmente excluir este registro?') )
	{
		if( window.event)
			window.event.returnValue=false;
		else
			e.preventDefault();
	}
}
</script>
</head>
<body>
	<a href="deleta_atendimento.php?id_atendimento=<?php echo $dados['id_atendimento']; ?>" onclick="excluir_registro( event );">
	<img src="../img/delete_bt.gif" border="0">excluir</a>
</body>
</html>

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.