Javascript

Fermé
dzEo Messages postés 5 Date d'inscription mercredi 28 janvier 2009 Statut Membre Dernière intervention 28 janvier 2009 - 28 janv. 2009 à 16:37
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 - 28 janv. 2009 à 17:09
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 lundi 6 juin 2005 Statut Membre Dernière intervention 22 décembre 2010 50
28 janv. 2009 à 16:41
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 mercredi 28 janvier 2009 Statut Membre Dernière intervention 28 janvier 2009
28 janv. 2009 à 16:44
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 dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 28
28 janv. 2009 à 17:09
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