Javascript

dzEo Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aimerais afficher une demande de confirmation de suppression lorsque l'on clique sur un lien, lien qui dirige vers suppression.php.
J'ai donc cette demande de confirmation grâce à l'attribut confirm en javascript, que je relie à mon lien grâce à l'autre attribut onclick.
J'aimerais que si lorsque l'on clique sur oui lors de la demande de confirmation, le lien nous dirige bel et bien vers suppression.php, tandis que si l'on clique sur non, que le lien ne sois pas effectif (que rien ne se passe).

Voici ma fonction javascript incomplète :

function confirmation()
{
var answer = confirm("Confirmer la suppression ?")

if (answer)
{
le lien dois nous emmener à destination (suppression.php)
}
else
{
le lien ne dois pas nous emmener vers suppression.php
}
}

Je ne sais pas si ceci est réellement possible à faire, c'est pourquoi si quelqu'un pouvais m'éclairer ce ne serais pas de refus.
Je suis conscient que je pourrais me servir de window.location = "www.monsite.php?page=suppression" mais j'aimerais me servir de cette fonction javascript pour toutes mes demandes de confirmation qui ne renverrons donc pas toutes vers le même lien.

Merci d'avance pour vos éventuelles suggestions. Desolé pour le double post.

3 réponses

nico7382 Messages postés 279 Date d'inscription   Statut Membre Dernière intervention   50
 
Salut,


si tu remplaces :" le lien dois nous emmener à destination (suppression.php) "
par "document.location.href="supression.php";"

ca fonctionnerai pas?
0
dzEo Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Salut,
justement, comme je l'ai expliquer en dessous, j'aimerais éviter cette méthode, afin de pouvoir réutiliser cette fonction pour diverses confirmations.
0
jona303 Messages postés 369 Date d'inscription   Statut Membre Dernière intervention   28
 
je connaissais pas les extensions de domaines en PHP ... :D
t'as essayé avec
var currentLocation = document.location.href;
et puis y rajouter une variable que tu veux?
0