jordane45
Messages postés37496Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention26 mai 2023341 11 sept. 2014 à 21:21
Bonsoir,
Ton code fonctionne parfaitement...... mais il faut qu'il respecte une certaine logique :
Tout dépend à quel endroit tu as placé la fonction javascript par rapport à son appel via PHP dans ta page.....
Il faut que la fonction EXISTE AVANT d'être appelée ....
Donc.. si tu fais ça par exemple :
<html>
<head><title>TEST</title></head>
<body>
<script type="text/javascript">
function Demande(){
console.log ("..on entre dans la fonction..");
var conf=confirm("Vous avez atteint les 5 voyages !" + "\n" + "Voulez-vous recommencer vos voyages ?");
if (conf) {
document.location.href="../main.inc.php?MOD=IDENTIFICATION&MODIF=OUI";
exit;
} else {
javascript:window.close();
}
}
</script>
<?php
// Appel de la fonction JS
echo'
<script type="text/javascript">
Demande();
</script>';
?>
</body>
</html>
PS: Ne pas oublier (vu que c'est du PHP) de passer par ton serveur PHP pour visualiser le contenu de la page.... si tu testes en local sur ton PC... tu dois passer par ton http://localhost/nom_fichier_.php