Oui, les scripts peuvent accéder à des propriétés d'autres fenêtres dans le même domaine qu'ils ont une poignée (généralement acquise à travers la fenêtre.ouvrir/ouvre-porte et de la fenêtre.images/parent). Il est généralement plus facile à gérer pour appeler des fonctions définies sur l'autre fenêtre plutôt que de jouer avec des variables directement.
Cependant, windows peut mourir ou à se déplacer sur et les navigateurs traitent différemment quand ils le font. Vérifiez qu'une fenêtre (un) est ouverte!de la fenêtre.fermé) et (b) a la fonction que vous attendez disponibles, avant d'essayer de l'appeler.
Des valeurs simples comme les chaînes sont fines, mais en général, ce n'est pas une bonne idée de passer des objets complexes comme les fonctions, les éléments du DOM et de la fermeture de windows. Si une fenêtre enfant stocke un objet à partir de son ouvreur, puis l'ouvre-porte se ferme, que l'objet peut devenir "morte" (dans certains navigateurs tels que IE), ou provoquer une fuite de mémoire. Bizarre les erreurs qui peuvent en découler.