Redirection sur un lien...

[Résolu]
Signaler
Messages postés
27
Date d'inscription
jeudi 12 août 2004
Statut
Membre
Dernière intervention
19 décembre 2009
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Salut à toute l'équipe de javascriptfr.com,



voici mon problème :

Dans la partie admin de mon site, j'ai ajouté un lien au bout des
champs afin de supprimer ou modifier un enregistrement d'une table sql
(un peu comme dans phpmyadmin). Seul "hic", la suppression d'une ligne
ne demande aucune confirmation. D'ou le javascript, je fait mes
premiers pas vers cette univers inconnu et un petit peu d'aide serait
la bienvenue !!!!

--------------------------------------------------------------------------------------------------------------

Pour l'instant j'ai ça :



[supprimer.php Supprimer]



<script type="text/javascript" language="javascript">

function confirmSup(chaine){

var ok;

if (confirm(chaine))

{

window.location = 'supprimer.php';

ok=confirm(chaine);

}

else

{

window.location = 'admin.php';

}

return ok;

}

</script>

--------------------------------------------------------------------------------------------------------------

J'arrive sur la page mais le message apparait deux fois. Comment faire ?

Merci à vous et longue vie à tous les développeurs !!!!!

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
Bonjour,
ne faire qu'une fois le confirm,
et laisser faire le return ?

<script type="text/javascript">
function confirmSup(chaine){
return confirm(chaine);
}
</script>

Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
Messages postés
27
Date d'inscription
jeudi 12 août 2004
Statut
Membre
Dernière intervention
19 décembre 2009

C'est bon ça marche, seuleument j'comprend pas bien ce qui est retourner par le "confirm". Merci, bonne continuation...
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
ça retourne true ou false en
fonction du bouton cliqué dans
la boite de dialogue du confirm.
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~