Javascript: Fermer la fenêtre pop-up
J'ai un bouton sur la page principale, qui s'ouvre (fenêtre.open()) une fenêtre W1 pour permettre à l'utilisateur de sélectionner des trucs sur elle. Après cela, l'utilisateur appuyez sur le bouton OK sur le W1 ouvrir la fenêtre W2 (de nouveau la fenêtre.open()). Comment puis-je fermer le W1 après que l'utilisateur appuyez sur la touche OK?
vous pouvez poster votre code?
OriginalL'auteur Thai Tran | 2012-02-07
Vous devez vous connecter pour publier un commentaire.
Utiliser le
window.close()
méthode avec le nom de la fenêtre cible comme indiqué ci-dessous:Le contenu de win1 sur votre domaine, et disponibles pour vous à modifier?
oui. il est. client est faite par le framework struts et envoyé à l'arrière du serveur. Le serveur transmet ensuite la demande et l'arrière de l'écran du client par la fenêtre pop-up
Eh bien, si vous pouvez déterminer le nom de la fenêtre (e.g: win1), vous devez être en mesure de le fermer avec win1.close(). Vous pouvez avoir besoin de regarder à travers votre plugin pour la fenêtre appropriée.fonction open() et si elle n'a pas un nom de variable attachée à elle, l'e.g:
win1 = window.open()
, vous pouvez avoir à appliquer.OriginalL'auteur Aaron
Sur la page principale, vous économiser de popup dans W1 et de définir une fonction qui va fermer W1:
Maintenant sur W1 dans le même endroit où vous ouvrez W2:
Que c'est. Vous avez terminé.
OriginalL'auteur Fancy John