Reprendre la main après un appel avec window.open
Posté : 15 oct. 2010, 10:14
Bonjour;
je vais essayer d'expliquer mon problème.
J'ai 2 portails, hébergés sur des serveurs différents, dont l'un est la copie de secours de l'autre, éventuellement appelée par une redirection transparente pour le visiteur. Ces visiteurs sont des personnes peu familiarisées avec l'informatique qui s'étonnent de ne plus être identifiées en cas de changement,ne se souviennent plus comment faire, ont oublié leurs mdp, enfin c'est la galère.
Mon idée est donc de "dupliquer" le cookie d'identification,c'est-à-dire de créer 2 cookies lors de l'identification.
Pour se faire, sur le site B, j'ai créé une page php qui crée le cookie souhaité.
Sur le site A, en fin de procédure d'identification, j'ouvre dans une autre fenêtre (window.open) la page du site B créant le cookie (cette page se ferme automatiquement après 2 secondes).
Au niveau du résultat, j'ai bien ce que je souhaite : création de 2 cookies "utilisateurs" un pour le site A et un pour le site B.
Mon problème est que le script du site A ne continue pas de s'exécuter après l'appel par window.open.
Comment faire?
Merci d'avance pour votre aide
Bien cordialement.
Philippe
je vais essayer d'expliquer mon problème.
J'ai 2 portails, hébergés sur des serveurs différents, dont l'un est la copie de secours de l'autre, éventuellement appelée par une redirection transparente pour le visiteur. Ces visiteurs sont des personnes peu familiarisées avec l'informatique qui s'étonnent de ne plus être identifiées en cas de changement,ne se souviennent plus comment faire, ont oublié leurs mdp, enfin c'est la galère.
Mon idée est donc de "dupliquer" le cookie d'identification,c'est-à-dire de créer 2 cookies lors de l'identification.
Pour se faire, sur le site B, j'ai créé une page php qui crée le cookie souhaité.
Sur le site A, en fin de procédure d'identification, j'ouvre dans une autre fenêtre (window.open) la page du site B créant le cookie (cette page se ferme automatiquement après 2 secondes).
Au niveau du résultat, j'ai bien ce que je souhaite : création de 2 cookies "utilisateurs" un pour le site A et un pour le site B.
Mon problème est que le script du site A ne continue pas de s'exécuter après l'appel par window.open.
Comment faire?
Merci d'avance pour votre aide
Bien cordialement.
Philippe