11152 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous
Quand on ouvre une page depuis une autre page, la documentation dit qu'on doit pouvoir récupérer des informations de la page initiale par window.opener
En mettant
console.log(window.opener)
j'obtiens "null".
Est-ce que cela signifie que cette fonction n'est disponible que dans certains cas? Lesquels?
Merci de bien vouloir éclairer la lanterne.
Modifié par PapyJP (19 Jul 2021 - 12:26)
Salut

Tu es surement dans le cas où tu ouvre une fenêtre depuis un autre domaine/sous domaine. dans ce cas tu n'a pas accès à la fenêtre parente, il n'y a aucune permission.
Pas du tout, c'est une page de mon site ouverte par un clic sur <a href="..."> sur une autre page de ce site.