Bonjour,
Je cherche une façon de dialoguer entre plusieurs fenêtre sans connaître leur hiérarchie mais en s'adressant à elles seulement par l'utilisation de leur nom en direct.
Je précise un peu la situation :
J'ai une première fenêtre que j'ouvre directement via la barre d'adresse du navigateur. Pour pouvoir y faire référence après, je la nomme en insérant dans le body le code suivant :
Plus tard j'ouvre un certain nombre de fenêtres en pop-up et parfois plusieurs à la suite.
Je voudrai depuis une de mes pop-up, en cliquant sur un lien, mettre le focus à ma première fenêtre (Je ne connais pas la hiérarchie de ces fenêtres et ne peux donc pas jouer avec window.opener).
J'ai essayé pour cela le code suivant :
Mais rien à faire. Je pense que je ne m'adresse pas à ma fenêtre de la bonne façon...
Auriez-vous une idée de comment faire ?
Antoine
Modifié par RockMakesMeSweat (31 Oct 2007 - 17:12)
Je cherche une façon de dialoguer entre plusieurs fenêtre sans connaître leur hiérarchie mais en s'adressant à elles seulement par l'utilisation de leur nom en direct.
Je précise un peu la situation :
J'ai une première fenêtre que j'ouvre directement via la barre d'adresse du navigateur. Pour pouvoir y faire référence après, je la nomme en insérant dans le body le code suivant :
<SCRIPT LANGUAGE="JavaScript">
<!--
window.name = "toto";
-->
</script>
Plus tard j'ouvre un certain nombre de fenêtres en pop-up et parfois plusieurs à la suite.
Je voudrai depuis une de mes pop-up, en cliquant sur un lien, mettre le focus à ma première fenêtre (Je ne connais pas la hiérarchie de ces fenêtres et ne peux donc pas jouer avec window.opener).
J'ai essayé pour cela le code suivant :
<a href="javascript:void(0);" onclick="toto.focus();">
Mais rien à faire. Je pense que je ne m'adresse pas à ma fenêtre de la bonne façon...
Auriez-vous une idée de comment faire ?
Antoine
Modifié par RockMakesMeSweat (31 Oct 2007 - 17:12)