passage de paramètres entre pages en JavaScript

P1.HTM la page en cours ouvre un pop-up celui-ci s'adresse à la page qui la créé avec "window.opener".
P2.HTM la page en cours ouvre un pop-up et met à jour les variables, les champs, appelle les fonctions de celui-ci.
P3.HTM la page en cours appelle une nouvelle page en transmettant les paramètres dans l'URL.
P4.HTM la page en cours ouvre un pop-up en transmettant les paramètres dans un cookie.
P5.HTM la page en cours ouvre un pop-up avec "showModalDialog".
P6.HTM les paramètres sont passés dans le titre du pop-up ( attention aux espaces, caractères spéciaux...)