par
jojolapine » 07 sept. 2006, 10:34
Bon alors me revoilà après les tests ... et vu que je reviens => c'est que ça marche pas
Bon alors je vais mettre toutes les pages içi:
index.php:
...
<head>
<script language="javascript">
function popup(arguments){
window.open('popup.php?arguments_de_preremplissage_duform',autresargumentsdelapopup)
}
</script>
</head>
...
<img src="..." onClick="popup(arguments)" />
...
ensuite:
popup.php:
...
<form method="post" action="action.php">
...
</form>
...
Et pour finir action.php:
//traitement, enregistrement dans la bdd etc
<html>
<head>
<script language="javascript">
function rafraichissement(){
opener.reload(true);
self.close();
}
</script>
</head>
<body onLoad="rafraichissement()">
</body>
</html>
Voilà et donc l'enregistrement est bien fait dans la bdd, mais la popup reste ouverte et la fenêtre parente n'est pas rafraichie
PS: je ne l'ai pas mit içi, mais ma fenêtre popup est générée avec un templeet, mais je ne pense pas que celà ai d'importance ? c'est le source final qui compte non?
Bon merci d'avance
Bon alors me revoilà après les tests ... et vu que je reviens => c'est que ça marche pas :cry:
Bon alors je vais mettre toutes les pages içi:
index.php:
[php]
...
<head>
<script language="javascript">
function popup(arguments){
window.open('popup.php?arguments_de_preremplissage_duform',autresargumentsdelapopup)
}
</script>
</head>
...
<img src="..." onClick="popup(arguments)" />
...[/php]
ensuite:
popup.php:
[php]
...
<form method="post" action="action.php">
...
</form>
...[/php]
Et pour finir action.php:
[php]
//traitement, enregistrement dans la bdd etc
<html>
<head>
<script language="javascript">
function rafraichissement(){
opener.reload(true);
self.close();
}
</script>
</head>
<body onLoad="rafraichissement()">
</body>
</html>
[/php]
Voilà et donc l'enregistrement est bien fait dans la bdd, mais la popup reste ouverte et la fenêtre parente n'est pas rafraichie
PS: je ne l'ai pas mit içi, mais ma fenêtre popup est générée avec un templeet, mais je ne pense pas que celà ai d'importance ? c'est le source final qui compte non?
Bon merci d'avance