Bonjour,
Dans une popup, j'ai un bouton fermer qui appelle une méthode javascript Fermer(). Cette méthode contient le code.Code:window.close()
Quand je clique sur le bouton, la popup ne se ferme pas.
Pourquoi ? :D
Version imprimable
Bonjour,
Dans une popup, j'ai un bouton fermer qui appelle une méthode javascript Fermer(). Cette méthode contient le code.Code:window.close()
Quand je clique sur le bouton, la popup ne se ferme pas.
Pourquoi ? :D
on peut voir le code d'ouverture ?
une popup ouverte dynamiquement doit pouvoir se fermer
sinon essyae de la fermer depuis la mère ...Code:self.close()
Code:self.opener.parent.mypopup.close()
Le self.close() ne fonctionne pas.
La fermeture depuis la mère ? Je comprends pas là ...
Sans code, il est difficile d'être précis sur les réponses...Citation:
on peut voir le code d'ouverture ?
bonjour,
Par définition une pop-up est ouverte à partir d'un window.open() contenu dans une fenêtre parent.Citation:
Le self.close() ne fonctionne pas.
La fermeture depuis la mère ? Je comprends pas là ...
Sinon les scripts ne peuvent pas fermer une fenêtre qui n'a pas été ouverte par un script.
Voici le code d'ouverture :
Code:
1
2 <a class="basPage" href="<Computed Value>" onclick="window.open('<Computed Value>', 'title', 'width=500px; height=300px; top=100px; left=100px');
Pas d'unité dans les paramètres ;)Code:
1
2 window.open('<Computed Value>', 'title', 'width=500, height=300, top=100, left=100);
Les paramètres sont séparés par des virgules.
Certes, certes ... Mais cela ne ferme pas la popup :(
Pas de message d'erreur ?
S'il y a une erreur JS au chargement de la pop, la suite du code (donc le close() ) ne s'exécute plus ...
A+
Non, je ne vois pas d'erreur de chargement ...
Je ne comprends pas le script s'exécute quand ce n'est pas dans une popup !