Bonjour,
Je viens vers vous concernant un petit problème. Je suis en train de développer une application intranet. Je souhaiterais modifier les boites de dialogue alert et confirm à l'aide de celles trouvées ici :
http://abeautifulsite.net/2008/12/jquery-alert-dialogs/
J'ai réussi pour la méthode alert puisqu'il s'agit d'une simple transmission de paramètre.
Cependant pour jConfirm, elle fonctionne à l'aide d'un callback qui recoit en parametre si l'utilisateur à confirmer ou non (bool true/false).
Dans l'exemple ci-dessus on observe la définition d'une nouvelle méthode anonyme avec le paramètre "r" qui correspond à la confirmation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { jAlert('Confirmed: ' + r, 'Confirmation Results'); });
Je souhaiterais donc redéfinir la méthode confirm et garder son comportement normal c'est à dire pouvoir faire un if(confirm()). J'ai testé cela mais ca ne fonctionne pas :
Là je suis bloqué, je vous remercie par avance si vous avez des idées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 window.confirm = function(j) { var d=false; jConfirm(j,'Confirmation ',function(dd){d=dd;}); return d; };
Louis
Partager