Bonjour à tous,
Voilà, je tourne en rond depuis quelques jours...
Je voudrais juste récupérer une donnée via un post à partir d'un fenêtre fille vers la fenêtre mère.
Voici le code du fichier Père (pere.php) :
<html>
<head></head>
<script language="javascript">
function js_open(f) {
window.open('about:blank', 'fils_window', 'alwaysRaised=yes, titlebar=no, width=600, height=300');
f.target = 'fils_window';
f.submit();
}
</script>
<body>
<form name="formPere" method="post" action="fils.php">
<input type="text" name="text1" value="<? if (isset($_POST["text1"]) && $_POST["text1"] != "" ) echo $_POST["text1"];?>">
<input type="button" value="ouvrir" onclick="js_open(document.formPere);">
</form>
</body>
</html>
Et celui de fils.php :
<html>
<head></head>
<script language="javascript">
function js_close(f) {
f.submit();
self.close();
opener.location.reload();
}
</script>
<body>
<form name="formFils" method="POST" action="pere.php" target="_parent">
<input type="text" name="text1" value=""
<input type="button" value="fermer" onclick="js_close(document.formFils);">
</form>
</body>
</html>
Je m'arrache les cheveux, le target="_parent" n'a pas du tout l'air de fonctionner.
Merci d'avance si vous avez la solution!