francoisch Posté 25 Juin 2008 Posté 25 Juin 2008 Bonjour Jappelle une page par window.open : - la première fois : la page appelée souvre - la deuxième fois : jai ce message derreur : « Lappelé (serveur [pas application serveur]) nest pas disponible et a disparu ; aucune connexion nest valide. Lappel ne sest pas exécuté. » Pour que lappel puisse de nouveau fonctionner, je dois faire Refresh de la page appelante, ce qui nest pas pratique. Comment gérer cet appel pour ne pas avoir cette erreur ? Par avance merci de votre aide. Francois
francoisch Posté 26 Juin 2008 Auteur Posté 26 Juin 2008 bonjour et merci de ta réponse. Mon doute est celui-ci: - j'ouvre cette fenêtre avec martinot=window.open(' ..., créant donc une variable, nommée ici martinot - est ce que l'accès pourrait être impossible tant que cette variable existe? - est ce que le Refresh n'aurait pas pour effet de supprimer justement cette variable et de rendre l'appel possible? Si Oui, alors comment supprimer la variable une fois l'appel fait (pour n'avoir pas de Refresh à faire). Si cette idée, ou une autre, pouvait inspirer quelqu'un? Francois
Bovino Posté 27 Juin 2008 Posté 27 Juin 2008 (modifié) La méthode ne me semble pas la bonne pour window.open() : window.open(adresse, nom, options) Ensuite, tu peux accéder à ta popup grâce à son nom... (attention, donner le même nom à plusieurs popup n'est pas une bonne idée !) EDIT : Pour moi, dans ton exemple, martinot n'est pas une variable mais une instruction, donc quand tu l'appelles, tu essayes en fait de réouvrir une popup, d'où le message d'erreur... Modifié 27 Juin 2008 par Bovino
francoisch Posté 27 Juin 2008 Auteur Posté 27 Juin 2008 bonjour Bovino et merci de ta réponse. Tests concluants, tu as raison, tout se passe bien si j'écris mes window.open comme tu le dis, simplement. Merci encore. Francois
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant