[JavaScript] Recharger une frame par 1 pop-up
druidev
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
druidev Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
druidev Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour !
Voila je vous explique la situation: je réalise un backoffice avec un frameset composé de deux frames. Dans une de ces frames, j'ai une liste d'entités à gérer, avec pour chacune un lien 'modifier' et 'supprimer'. Ces deux liens ouvrent une pop-up avec un contexte différent à chaque fois (soit le contenu de l'entité à modifier dans des espaces de saisie, soit une question du style : "Voulez-vous vraiment supprimer cette entité ?"). Après avoir cliquer sur "enregistrer les modifications" ou "oui je veux supprimer", l'utilisateur tombe sur une page (toujours dans cette pop-up), qui dit en gros: "Votre requête a bien été éxécutée", et un lien "Fermer la pop-up". Après avoir cliqué, je souhaite à la fois que la pop-up se ferme, et que la frame contenant la liste des entités soit rechargée (ce qui paraît logique). Hors je ne parviens pas à recharger cette frame depuis le Javascript de ma pop-up...Pouvez-vous m'aider ?
Merci
Voila je vous explique la situation: je réalise un backoffice avec un frameset composé de deux frames. Dans une de ces frames, j'ai une liste d'entités à gérer, avec pour chacune un lien 'modifier' et 'supprimer'. Ces deux liens ouvrent une pop-up avec un contexte différent à chaque fois (soit le contenu de l'entité à modifier dans des espaces de saisie, soit une question du style : "Voulez-vous vraiment supprimer cette entité ?"). Après avoir cliquer sur "enregistrer les modifications" ou "oui je veux supprimer", l'utilisateur tombe sur une page (toujours dans cette pop-up), qui dit en gros: "Votre requête a bien été éxécutée", et un lien "Fermer la pop-up". Après avoir cliqué, je souhaite à la fois que la pop-up se ferme, et que la frame contenant la liste des entités soit rechargée (ce qui paraît logique). Hors je ne parviens pas à recharger cette frame depuis le Javascript de ma pop-up...Pouvez-vous m'aider ?
Merci
A voir également:
- [JavaScript] Recharger une frame par 1 pop-up
- Pop up mcafee - Accueil - Piratage
- Pop corn time - Télécharger - TV & Vidéo
- Serveur pop - Guide
- Autoriser pop up firefox - Guide
- Allumer tv avec télécommande freebox pop ✓ - Forum Freebox
3 réponses
Bonjour,
votre intruction doit ressembler à quelque chose comme :
<p align="center" OnClick="javascript:frame2.reload"> Exemple</p>
sachez ou vous êtes au moment de pointer ???
javascript:parent.frame2.reload ???
javascript:parent.parent.frame2.reload ???
javascript:top.frame2.reload ???
bonne continuité
Lupin
votre intruction doit ressembler à quelque chose comme :
<p align="center" OnClick="javascript:frame2.reload"> Exemple</p>
sachez ou vous êtes au moment de pointer ???
javascript:parent.frame2.reload ???
javascript:parent.parent.frame2.reload ???
javascript:top.frame2.reload ???
bonne continuité
Lupin
Salut!
Peut-être appelles-tu la fonction qui ferme ta fenêtre avant celle qui recharge le contenu de la frame?
Ton code (dans la popup) devrait ressembler à :
; -)
HackTrack
Peut-être appelles-tu la fonction qui ferme ta fenêtre avant celle qui recharge le contenu de la frame?
Ton code (dans la popup) devrait ressembler à :
javascript: parent.document.loaction.reload(); window.close();
; -)
HackTrack
Bon c'est bon finalement j'ai résolu le problème.
Je mets la solution à votre disposition:
Il faut mettre dans la page de la frame une fonction qui va fermer la pop-up et rafraîchir la frame:
Et sur le bouton fermer de la pop-up:
Oila !
a+
Je mets la solution à votre disposition:
Il faut mettre dans la page de la frame une fonction qui va fermer la pop-up et rafraîchir la frame:
function fermepopandrefresh(){ popup.close(); self.location.reload(); }
Et sur le bouton fermer de la pop-up:
window.opener.fermepopandrefresh()
Oila !
a+