Je m'arrache les cheveux avec la fonction confirm.
Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne
fonctionne plus!
<a href="/lapassade/admin/planing.php?choix=Delete&Pla=177"
title="Supprimer" onclick="confirm('Voulez-vous effacer l\'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?') return
false;">Supprimer</a>
Alors j'ai ajouté un contrôle if, c'est pas mieux!
<a href="/lapassade/admin/planing.php?choix=Delete&Pla=177"
title="Supprimer" onclick="if ( confirm('Voulez-vous effacer
l\'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') ){ return
true;}else{ return false;}">Supprimer</a>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ASM
Bonjour,
Je m'arrache les cheveux avec la fonction confirm. Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
bon ...
<a href="page.htm" onclik="alert(confirm('vrai ou pas ?'))">test</a>
doit te mettre sur la voie ...
-> suivant la réponse (Cancel ou OK) que te dit l'alerte ?
donc, tout bêtement :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves'+ ' du lundi 26 Décembre 2005 ?'); ">Supprimer</a>
sans return false;
-- Stephane Moriaux et son [moins] vieux Mac
Bonjour,
Je m'arrache les cheveux avec la fonction confirm.
Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne
fonctionne plus!
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
bon ...
<a href="page.htm" onclik="alert(confirm('vrai ou pas ?'))">test</a>
doit te mettre sur la voie ...
-> suivant la réponse (Cancel ou OK) que te dit l'alerte ?
donc, tout bêtement :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer"
onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves'+
' du lundi 26 Décembre 2005 ?');
">Supprimer</a>
Je m'arrache les cheveux avec la fonction confirm. Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
bon ...
<a href="page.htm" onclik="alert(confirm('vrai ou pas ?'))">test</a>
doit te mettre sur la voie ...
-> suivant la réponse (Cancel ou OK) que te dit l'alerte ?
donc, tout bêtement :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves'+ ' du lundi 26 Décembre 2005 ?'); ">Supprimer</a>
sans return false;
-- Stephane Moriaux et son [moins] vieux Mac
YD
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
-- Y.D.
Je faisais comme celà et pour une raison que je connais pas, ça ne
fonctionne plus!
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Et pourquoi pas simplement (et logiquement) :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
-- Y.D.
ASM
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
ha! oui ! c'est mieux de penser au return que j'ai t'oublié dans le feu de l'action
-- Stephane Moriaux et son [moins] vieux Mac
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="return confirm('Voulez-vous effacer
l'événement Le Clan des Veuves du lundi 26 Décembre 2005
?');">Supprimer</a>
ha! oui ! c'est mieux de penser au return
que j'ai t'oublié dans le feu de l'action
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
ha! oui ! c'est mieux de penser au return que j'ai t'oublié dans le feu de l'action
-- Stephane Moriaux et son [moins] vieux Mac
Moustique
Le 09.10.2005, YD a supposé :
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas... il doit y avoir autre chose et je ne comprends pas. Demain, je vais vous mettre une page sur le site pour tester.
Stéphane
Le 09.10.2005, YD a supposé :
Et pourquoi pas simplement (et logiquement) :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement
Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas... il doit y avoir
autre chose et je ne comprends pas. Demain, je vais vous mettre une
page sur le site pour tester.
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas... il doit y avoir autre chose et je ne comprends pas. Demain, je vais vous mettre une page sur le site pour tester.
Stéphane
ASM
Le 09.10.2005, YD a supposé :
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas...
ben si çà doit fonctionner - on répond 'OK' et çà envoie : /lapassade/admin/planing.php?choixÞlete&Pla7 - on répond 'Cancel' et rien ne se passe
Si tu veux obtenir autre chose faut le dire
-- Stephane Moriaux et son [moins] vieux Mac
Le 09.10.2005, YD a supposé :
Et pourquoi pas simplement (et logiquement) :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="return confirm('Voulez-vous effacer
l'événement Le Clan des Veuves du lundi 26 Décembre 2005
?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas...
ben si çà doit fonctionner
- on répond 'OK'
et çà envoie : /lapassade/admin/planing.php?choixÞlete&Pla7
- on répond 'Cancel'
et rien ne se passe
Et pourquoi pas simplement (et logiquement) : <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="return confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?');">Supprimer</a>
Merci à vous deux, mais ça ne marche toujours pas...
ben si çà doit fonctionner - on répond 'OK' et çà envoie : /lapassade/admin/planing.php?choixÞlete&Pla7 - on répond 'Cancel' et rien ne se passe
Si tu veux obtenir autre chose faut le dire
-- Stephane Moriaux et son [moins] vieux Mac
Saad Saad
Bonjour,
Je m'arrache les cheveux avec la fonction confirm. Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Alors j'ai ajouté un contrôle if, c'est pas mieux! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="if ( confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') ){ return true;}else{ return false;}">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
pourquoi ne pas faire simplement ceci
<script> function go(message, fichier) { if (confirm(message)) document.location.href=fichier; } </script>
<a href="javascript:go('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?', 'lapassade/admin/planing.php?choixÞlete&Pla7')">Supprimer</a>
-- Saad Saad
Bonjour,
Je m'arrache les cheveux avec la fonction confirm.
Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne
fonctionne plus!
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Alors j'ai ajouté un contrôle if, c'est pas mieux!
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="if ( confirm('Voulez-vous effacer
l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') ){ return
true;}else{ return false;}">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
pourquoi ne pas faire simplement ceci
<script>
function go(message, fichier)
{
if (confirm(message))
document.location.href=fichier;
}
</script>
<a href="javascript:go('Voulez-vous effacer l'événement Le Clan des
Veuves du lundi 26 Décembre 2005 ?',
'lapassade/admin/planing.php?choixÞlete&Pla7')">Supprimer</a>
Je m'arrache les cheveux avec la fonction confirm. Dans tous les cas il retourne true
Je faisais comme celà et pour une raison que je connais pas, ça ne fonctionne plus! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Alors j'ai ajouté un contrôle if, c'est pas mieux! <a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="if ( confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') ){ return true;}else{ return false;}">Supprimer</a>
Qui peut m'aider?
Merci.
Stéphane
pourquoi ne pas faire simplement ceci
<script> function go(message, fichier) { if (confirm(message)) document.location.href=fichier; } </script>
<a href="javascript:go('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?', 'lapassade/admin/planing.php?choixÞlete&Pla7')">Supprimer</a>
-- Saad Saad
O.L.
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan
des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return !
Et chez moi ça provoque une erreur JS ...
Et du coup, ça ne marche pas ...
Et donc, c'est peut être la source de ton problème ...
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Moustique
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
J'ai mis la page en question en ligne: http://www.lapassade.ch/test/planing.php.htm
La solution de Saad est la seul qui fonctionne sur FF et IE.
Il doit y avoir un problème ailleurs, mais la je sèche.
Stéphane
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le
Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return !
Et chez moi ça provoque une erreur JS ...
Et du coup, ça ne marche pas ...
Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes
les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
J'ai mis la page en question en ligne:
http://www.lapassade.ch/test/planing.php.htm
La solution de Saad est la seul qui fonctionne sur FF et IE.
Il doit y avoir un problème ailleurs, mais la je sèche.
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
J'ai mis la page en question en ligne: http://www.lapassade.ch/test/planing.php.htm
La solution de Saad est la seul qui fonctionne sur FF et IE.
Il doit y avoir un problème ailleurs, mais la je sèche.
Stéphane
ASM
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
Bon ...
je ne comprends pas que tu t'évertues à vouloir employer ce qui ne peut fonctionner
je vois dans ta page :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006" title="Supprimer" onClick=" confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?'); return false; "> <img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle"> </a>
comment fonctionne ce lien : - le confirm demande si on veut supprimer - quoiqu'on va répondre : on s'en tappe puisqu'il n'a aucune utilité un confirm ne sert qu'à renvoyer vrai ou faux donc on fait : truc = confirm(blabla) puis on se sert de l'info recueuillie : if(truc) alert('vrai'); else alert('faux'); - à la suite du confirm on a une instruction visant à annuler le lien return false; donc, théoriquement, ce lien ne devrait jamais rien faire.
par contre le débogueur de script de FF me dit -> Erreur : setPointer is not defined dès que je suvole la page ...
et je trouve un appel à un script resté sur ton serveur en localHost : http://127.0.0.1/PHP_LOCAL/librairie/fonction.js pas très étonnant que : onmouseover="setPointer(blabla)" puisse poser pb dans ces conditions et finisse par faire capoter pas mal de JS dans la page
Pour en revenir à ton lien qui caffouille 1) mettre une url valide au href c a d escaped pourrait aider ton php à comprendre ce qu'on lui veut ? parceque là href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le%02Clan%02des%02Veuves& çà envoie la page "http://www.lapassade.ch/" 2) donc rien n'est délété ... si ? bon tant mieux, en fait le php fonctionne :-) 3) le onclick : onclick=" return confirm(blabla);" si on répond OK, le confirm renvoie 'true', le href est envoyé si on répond Cancel, le confirm renvoie 'false', rien ne doit se passer çà c'est la théorie ... 4) puisque FF ne comprend pas, on va mieux lui expliquer : onclick="return truc = confirm(blabla);"
ce qui va nous donner :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006" title="Supprimer" onClick=" return truc=confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?'); "> <img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle"> </a>
verifié chez moi que çà fonctionnait (débarrassé du scirpt de ton ordi)
à toi de te débrouiller pour que, maintenant, ton php affiche ce qu'il faut
J'ai mis la page en question en ligne: http://www.lapassade.ch/test/planing.php.htm
-- Stephane Moriaux et son [moins] vieux Mac
Moustique a émis l'idée suivante :
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7"
title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement
Le Clan des Veuves du lundi 26 Décembre 2005 ?') return
false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return !
Et chez moi ça provoque une erreur JS ...
Et du coup, ça ne marche pas ...
Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes
les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
Bon ...
je ne comprends pas que tu t'évertues à vouloir employer ce qui ne peut fonctionner
je vois dans ta page :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006"
title="Supprimer"
onClick="
confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?');
return false;
">
<img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle">
</a>
comment fonctionne ce lien :
- le confirm demande si on veut supprimer
- quoiqu'on va répondre : on s'en tappe puisqu'il n'a aucune utilité
un confirm ne sert qu'à renvoyer vrai ou faux
donc on fait : truc = confirm(blabla)
puis on se sert de l'info recueuillie : if(truc) alert('vrai'); else alert('faux');
- à la suite du confirm on a une instruction visant à annuler le lien
return false;
donc, théoriquement, ce lien ne devrait jamais rien faire.
par contre le débogueur de script de FF
me dit -> Erreur : setPointer is not defined
dès que je suvole la page ...
et je trouve un appel à un script resté sur ton serveur en localHost :
http://127.0.0.1/PHP_LOCAL/librairie/fonction.js
pas très étonnant que : onmouseover="setPointer(blabla)"
puisse poser pb dans ces conditions
et finisse par faire capoter pas mal de JS dans la page
Pour en revenir à ton lien qui caffouille
1) mettre une url valide au href
c a d escaped
pourrait aider ton php à comprendre ce qu'on lui veut ?
parceque là href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le%02Clan%02des%02Veuves&
çà envoie la page "http://www.lapassade.ch/"
2) donc rien n'est délété ...
si ?
bon tant mieux, en fait le php fonctionne :-)
3) le onclick :
onclick=" return confirm(blabla);"
si on répond OK, le confirm renvoie 'true', le href est envoyé
si on répond Cancel, le confirm renvoie 'false', rien ne doit se passer
çà c'est la théorie ...
4) puisque FF ne comprend pas, on va mieux lui expliquer :
onclick="return truc = confirm(blabla);"
ce qui va nous donner :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006"
title="Supprimer"
onClick="
return truc=confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?');
">
<img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle">
</a>
verifié chez moi que çà fonctionnait (débarrassé du scirpt de ton ordi)
à toi de te débrouiller pour que, maintenant, ton php affiche ce qu'il faut
J'ai mis la page en question en ligne:
http://www.lapassade.ch/test/planing.php.htm
<a href="/lapassade/admin/planing.php?choixÞlete&Pla7" title="Supprimer" onclick="confirm('Voulez-vous effacer l'événement Le Clan des Veuves du lundi 26 Décembre 2005 ?') return false;">Supprimer</a>
Tu as oublié un point virgule juste avant le return ! Et chez moi ça provoque une erreur JS ... Et du coup, ça ne marche pas ... Et donc, c'est peut être la source de ton problème ...
J'ai une info supplémentaire. J'ai fais mes tests avec Firefox, Toutes les propositions ne fonctionnne pas! Par contre avec IE, ça roule!
Bon ...
je ne comprends pas que tu t'évertues à vouloir employer ce qui ne peut fonctionner
je vois dans ta page :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006" title="Supprimer" onClick=" confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?'); return false; "> <img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle"> </a>
comment fonctionne ce lien : - le confirm demande si on veut supprimer - quoiqu'on va répondre : on s'en tappe puisqu'il n'a aucune utilité un confirm ne sert qu'à renvoyer vrai ou faux donc on fait : truc = confirm(blabla) puis on se sert de l'info recueuillie : if(truc) alert('vrai'); else alert('faux'); - à la suite du confirm on a une instruction visant à annuler le lien return false; donc, théoriquement, ce lien ne devrait jamais rien faire.
par contre le débogueur de script de FF me dit -> Erreur : setPointer is not defined dès que je suvole la page ...
et je trouve un appel à un script resté sur ton serveur en localHost : http://127.0.0.1/PHP_LOCAL/librairie/fonction.js pas très étonnant que : onmouseover="setPointer(blabla)" puisse poser pb dans ces conditions et finisse par faire capoter pas mal de JS dans la page
Pour en revenir à ton lien qui caffouille 1) mettre une url valide au href c a d escaped pourrait aider ton php à comprendre ce qu'on lui veut ? parceque là href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le%02Clan%02des%02Veuves& çà envoie la page "http://www.lapassade.ch/" 2) donc rien n'est délété ... si ? bon tant mieux, en fait le php fonctionne :-) 3) le onclick : onclick=" return confirm(blabla);" si on répond OK, le confirm renvoie 'true', le href est envoyé si on répond Cancel, le confirm renvoie 'false', rien ne doit se passer çà c'est la théorie ... 4) puisque FF ne comprend pas, on va mieux lui expliquer : onclick="return truc = confirm(blabla);"
ce qui va nous donner :
<a href="/lapassade/test/planing.php?choixÞlete&Pla0&titre=Le Clan des Veuves&date=dimanche 01 Janvier 2006" title="Supprimer" onClick=" return truc=confirm('Voulez-vous effacer l'événement Le Clan des Veuves du dimanche 01 Janvier 2006 ?'); "> <img src="../image/icone_supprimer.gif" border="0" width="18" alt="Supprimer" align="middle"> </a>
verifié chez moi que çà fonctionnait (débarrassé du scirpt de ton ordi)
à toi de te débrouiller pour que, maintenant, ton php affiche ce qu'il faut
J'ai mis la page en question en ligne: http://www.lapassade.ch/test/planing.php.htm