Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Prototype & Script.aculo.us
Prototype & Script.aculo.us Forum d'entraide sur les frameworks Prototype et Script.aculo.us
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/04/2011, 23h40   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 14
Points : 1
Points : 1
Par défaut Rafraichir un parent (équivalent window.opener.location.reload();)

Bonjour à tous,

J'utilise depuis longtemps la fonction Javascript
Code :
window.opener.location.reload();
pour rafraichir mon parent à la fermeture de ma popup.

Je suis séduit par la fonction de prototype Mais celle-ci rafraichit ma page de manière cyclique et même ci cela fonctionne cela alourdi vraiment l’exécution du site.

Ce que je voudrais, c'est pouvoir déclencher le rafraichissement Ajax depuis ma popup comme je le faisais avec la commande
Code :
Window.opener.location.reload
Encore merci pour votre aide.

Voici mon script dans le contexte :
Dans ma page principale :
Code :
1
2
3
4
5
6
   <SCRIPT language="javascript">
   function ouvre_popup(page,semaine) {
	        window.open(page,"nom_popup","menubar=no, status=no, scrollbars=yes, menubar=no, width=500, height=600");
 
   }
  </SCRIPT>
Dans mon popup
A la fin de l'execution:


Code :
1
2
3
4
    <script language=JavaScript>
 	   window.opener.location.reload();
      self.close();
   </script>
viny123456789 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2011, 07h48   #2
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 757
Points : 5 757
Bonjour,

Ca ne vous aidera pas mais il est préférable d'utiliser cette syntaxe lors de la déclaration des balises script :

Code :
1
2
3
4
5
6
 
<SCRIPT language="javascript">
 
// devient
 
<script type="text/javascript">
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 10h39   #3
Invité de passage
 
Inscription : juillet 2007
Messages : 14
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 14
Points : 1
Points : 1
Bon j'ai avancé sur le probleme

maintenant je voudrais declenché un update de ma page lorsque une information en session change.

j'arrive à déclencher un update grace à un clic avec la fonction Ajax.updater

Mais je ne parvient pas à trouver le moyen de lancer automatiquement un Ajax.updater dans le cas ou la session php me revois update=1

J'espere avoir été clair

Encore merci pour votre aide.
viny123456789 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h44.


 
 
 
 
Partenaires

Hébergement Web