0 votes

Obtenir l'url parent de la IFrame ou le référent en utilisant javascript ou php

Je suis en train de créer un widget qui se chargera dans une IFrame et les utilisateurs pourront placer le widget sur leur propre site web. Comment puis-je obtenir l'URL du site Web qui utilise l'IFrame en javascript et/ou en PHP ? L'IFrame charge un fichier php.

J'ai essayé "parent.top.location.href" et "parent.document.referrer" dans la page IFrame mais c'est indéfini.

J'ai également essayé de faire écho à "$_Server[referrer]" dans la page de l'IFrame et cela a permis de renvoyer l'URL parent de l'IFrame, mais est-il facile pour quelqu'un de manipuler la variable referrer ? Je ne veux pas obtenir d'informations trompeuses.

0voto

ceejayoz Points 85962

J'ai également essayé de faire écho à "$_Server[referrer]" dans la page de l'IFrame et cela a permis de renvoyer l'URL parent de l'IFrame, mais est-il facile pour quelqu'un de manipuler la variable referrer ? Je ne veux pas obtenir d'informations trompeuses.

Si cela vous préoccupe, abandonnez. Le référent peut toujours être modifié de manière triviale. Il ne faut jamais, au grand jamais, s'y fier pour quoi que ce soit d'important.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X