Bonjour à tous,

Je n'arrive pas à faire fonctionner la fonction confirm correctement sur un lien.

Soit la fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
function confirme(page){
var msg="Vous allez être dirigé vers la page "+page+" du site !"
if(confirm(msg)){window.top.popup=0;window.top.location.replace("page.php")}
}
et le lien qui appelle cette fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a onClick=\"confirme('$page')\" href='http://www.mon_autre_site.com'>lien</a>
En résumé, ça fonctionne si je remplace le lien en dur par "#" et que je mets un else dans la fonction. Mais j'ai besoin du lien en dur. Et je voudrais que, si le user confirme, il soit dirigé vers page.php du site, dans le cas contraire, vers "mon_autre_site".

J'espère que j'ai été clair. Si quelqu'un a une idée pour contourner ce problème...merci à lui.