J'ouvre une popup dans une fenêtre mère.
dans la popup fille, j'ai ce bout de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
....
else
		{
		window.opener.location.reload();
		window.opener.focus();
		window.opener.document.formulaire.mar1.focus();
		window.opener.document.getElementById('mar1').value = window.self.document.ajout_marque.marque.value;
		window.close();
		return true;
		}
.........
 
<form name="ajout_marque" action="fCherche_Ajout_Marque" onsubmit="return Verifier_marque();" method="post">
Plusieurs soucis :

avec "window.close();", l'action du formulaire n'est pas exécuté;
le reload de la fenêtre mère semble trop lent, du coup " window.opener.document.formulaire.mar1.focus();
window.opener.document.getElementById('mar1').value = window.self.document.ajout_marque.marque.value;" se font avant le reload.

Comment remédier à ses problèmes ?