par
cerber » 15 juin 2005, 14:47
Note : mon acces au net est limité et j'ai pas de doc JS sous la main => je ressort les noms d'objets de tête
si tes deux pages s'exécutent dans la même fenêtre de navigateur tu devrais pouvoir passer par l'objet window.history ou plus simplement window.referer (referer est aussi dispo dans les super globales de php)
Si c'est deux fenêtre différentes le seul moyen d'avoir l'info c'est que l'une ouvre l'autre (l'ordre a pas d'importance) via le mécanisme de popup ensuite tu dispose de l'objet window.opener dans la popup et de la valeur de retour de la fonction open() dans le parent.
Ensuite il suffit d'appeler l'attribut location.href sur la variable et tu aura l'url de la fenêtre
Note : mon acces au net est limité et j'ai pas de doc JS sous la main => je ressort les noms d'objets de tête
si tes deux pages s'exécutent dans la même fenêtre de navigateur tu devrais pouvoir passer par l'objet [b]window.history[/b] ou plus simplement [b]window.referer[/b] (referer est aussi dispo dans les super globales de php)
Si c'est deux fenêtre différentes le seul moyen d'avoir l'info c'est que l'une ouvre l'autre (l'ordre a pas d'importance) via le mécanisme de popup ensuite tu dispose de l'objet [b]window.opener[/b] dans la popup et de la valeur de retour de la fonction open() dans le parent.
Ensuite il suffit d'appeler l'attribut[b] location.href[/b] sur la variable et tu aura l'url de la fenêtre