bonsoir à tous

Je génère un script js avec php pour ouvrir une fenêtre (alert) et recharger une page html suite à la validation (ou non) d'un formulaire.
Jusque là ça va.
Ce qui me gène c'est l'ouverture d'une nouvelle page vide dans le navigateur, qui charge le fichier php.
Existe-t-il une solution pour éviter ça ?

je rajoute la fin du code du fichier php qui génère le script js:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$ok = mail($destinataire, $sujet, $message, $entete);
 
        if ($ok){
 
			echo "<script type='text/javascript'>";
			echo "alert('Votre message a bien été transmis. \\n Nous prendrons rapidement contact avec vous.')";
			echo "<script type='text/javascript'>";
			echo "window.open('index.html')";
		//	 echo "window.close('contact4.php')";
			echo "</script>";
 
		} else {
 
 			echo "<script type='text/javascript'>";
			echo "alert('L'envoi du message a échoué.')";
			echo "</script>";
 
			echo "<script type='text/javascript'>";
			echo "window.open('contact.html')";
			echo "</script>";
 
		}
 
  }
C'est sûrement très perfectible, mais je fais avec mes connaissances, et si voyez plus simple, je suis preneur.
Merci d'avance.
Timoun