La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Accès au Javascript d'une autre page....
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Accès au Javascript d'une autre page....  (Lu 705 fois)
Accès au Javascript d'une autre page....
« sur: le 02-05-2006 a 15:55:54 »
druidev
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 15



Enjoy in your projects

Voir le Profil    WWW    E-Mail
Répondre avec citation

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

-druidev-

Rapporter au modérateur  

"On a toujours à apprendre..."


www.druidev.fr ++ un druide à Annecy

Re:Accès au Javascript d'une autre page....
« Répondre #1 sur: le 03-05-2006 a 01:42:19 »
tavman
Habitué
***

Hors-Ligne

Messages: 466



HS

Voir le Profil
Répondre avec citation

Facile :

dans ta popup :
parent.Actualiser();
self.close();

dans ta frame :
function Actualiser () {
history.go(0);
}

normalement, ca marche... Sinon, vu que c'est une frame et qu'elle porte un nom, tu peut toujours mettre :

nom_de_la_frame.location.href = "ma_frame.php";

ou quelque chose du genre....

Et puis bon... google est ton amis... Et puis c'est le genre de truc qui est souvent sur internet : trouve un site ou ils le font et regarde la source... C'est comme ca qu'on apprend.

Rapporter au modérateur  

I-Radian
Re:Accès au Javascript d'une autre page....
« Répondre #2 sur: le 03-05-2006 a 09:11:52 »
druidev
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 15



Enjoy in your projects

Voir le Profil    WWW    E-Mail
Répondre avec citation

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:

function fermepopandrefresh(){
    popup.close();
    self.location.reload();
}


Et sur le bouton fermer de la pop-up:

window.opener.fermepopandrefresh()



Oila !
a+

Rapporter au modérateur  

"On a toujours à apprendre..."


www.druidev.fr ++ un druide à Annecy
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg