Recharger ma page parente

La problématique est simple, j’ai une page html/php qui ouvre une pop-up pour télécharger une photo, la resizer puis l’enregistrer.

Une fois l’enregistrement terminer je ferme ma pop-up. L’image resizer doit s’afficher dans la fenêtre appelante, pour cela j’utilise l’instruction suivante avant de fermer ma pop-up.

window.opener.location.reload();

  Eviter les problèmes de cache

Lors du rappel de ma pop-up en modification j’ai du régler des problèmes de cache.

Pour cela j’ai ajouté des meta dans mon header.

<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache, must-revalidate">

Malgré cela, mes problèmes persistés, j’ai alors ajouter un paramètre aléatoire à l’url ouvrant ma pop-up, et oh miracle mes problèmes ont disparu.