Bonjour,
J'ai une page contenant une table, selon le clic "créer" ou "modifier", j'ouvre un popup qui me permet de modifier ou de créer un enregistrement. J'aimerai que lors du clic sur le bouton "enregistrer" de la popup, celle ci se ferme et que ma page appelante soit rafraichi.
Ce probléme a déjà été posé plusieur fois sur ce forum, et grace au différentes réponses, j'ai réussi à réaliser ce que je voulais faire.
Tout fonctionne correctement, selon le mode d'ouverture de la popup, je fais une création ou une modification d'enregistrement, la popup fait appel à une page "pageAutoFerme" qui rafraichi la page appelante et me ferme la popup. Tout est donc parfait me direz vous, je répondrai bien que oui, sauf que cela fonctionne bien sur ma machine de développement, mais une fois que je déploi le site sur serveur, la popup se ferme bien mais la page appelante n'est plus rafraichi comme cela est pourtant le cas en mode test.
Comme ma machine de développement, le serveur est sous Windows avec un serveur web Apache.
Voici mon code : ************
- Ma fenêtre appelante ouvre un popup qui me permet de modifier les données. - Lorsque je clique sur le bouton "enregistrer", j'enregistre les données dans la base de données (MySQL), puis je fait un pageAffiche(pageAutoFerme) dans la page courante.
Code de la page "pageAutoFerme" : ---------------------------------------
Dans une procedure globale Navigateur en JS.
function reloadpagemere() { window.opener.location.reload(true) }
Au chargement de la page "pageAutoFerme" (onload)
// On recharge la page mère reloadpagemere() // On ferme le navigateur. NavigateurFerme()
Voila, Cela fonction bien en local, mais pas une fois le site déployé !!!
Si quelqu'un à une idée, merci d'avance. Dominique |