Connaitre nom de domaine principal à partir une iframe
13 messages
• Page 1 sur 1
- jarnac
- WRInaute discret

- Messages: 106
- Inscription: 23 Juin 2005
Connaitre nom de domaine principal à partir une iframe
Bonjour,
J'ai besoin à partir d'une iframe de connaitre le nom de domaine ou l'url sur lequel se trouve cette iframe. Mais quand j'essai en mettant du javascript ou du php dans la page iframe j'obtiens l'url de cette page (l'iframe) et non de la page qui la contient. J'espère que je suis clair...
Quelqu'un aurait une solution ???
Merci pour votre aide
J'ai besoin à partir d'une iframe de connaitre le nom de domaine ou l'url sur lequel se trouve cette iframe. Mais quand j'essai en mettant du javascript ou du php dans la page iframe j'obtiens l'url de cette page (l'iframe) et non de la page qui la contient. J'espère que je suis clair...
Quelqu'un aurait une solution ???
Merci pour votre aide
-

e-kiwi - Modérateur

- Messages: 15617
- Inscription: 23 Déc 2003
en php, le referer va etre à priori le domaine pour la premeire page.
par contre, en js, en essayant de chercher :
<script type="text/javascript">
alert(parent.frames.document);
url = parent.frames.location.href
alert(url);
if (url.indexOf("/") > 0)
max = url.indexOf("/")+1;
else
max = url.length;
var infos = url.substring(7, max);
alert(infos);
</script>
j'ai une belle "permission denied" en gros, savez-vous pourquoi ?
par contre, en js, en essayant de chercher :
<script type="text/javascript">
alert(parent.frames.document);
url = parent.frames.location.href
alert(url);
if (url.indexOf("/") > 0)
max = url.indexOf("/")+1;
else
max = url.length;
var infos = url.substring(7, max);
alert(infos);
</script>
j'ai une belle "permission denied" en gros, savez-vous pourquoi ?
- jarnac
- WRInaute discret

- Messages: 106
- Inscription: 23 Juin 2005
Bacteries a écrit:Que donne la variable $_SERVER['HTTP_REFERER'] ?
J'avais déjà essayé. Tant que l'on ne touche pas à l'iframe, ça donne la bonne URL (celle de la page où se trouve l'iframe) mais dès qu'on clique dans un des liens de l'iframe ça donne l'url de l'iframe.
Et moi j'ai besoin d'avoir toujours l'url de la page parent...
-

Bacteries - WRInaute passionné

- Messages: 1369
- Inscription: 27 Mai 2004
En JS une limitation (pour des raisons de sécurité) ne permet pas d'interagir avec des éléments d'un autre domaine.
Donc faire des action js sur une page d'un autre domaine dans une iframe : c'est impossible.
Je suppose donc que l'inverse est identique.
Vu que l'iframe est un élement de la page parente tu n'as pas accès à ses infos.
Donc si j'ai bien compris jarnac cherche à avoir la page d'où est inclu une de ses pages.
Le $_SERVER['HTTP_REFERER'] me semble être la seule solution.
Donc faire des action js sur une page d'un autre domaine dans une iframe : c'est impossible.
Je suppose donc que l'inverse est identique.
Vu que l'iframe est un élement de la page parente tu n'as pas accès à ses infos.
Donc si j'ai bien compris jarnac cherche à avoir la page d'où est inclu une de ses pages.
Le $_SERVER['HTTP_REFERER'] me semble être la seule solution.
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
jarnac a écrit:Donc solution insuffisante puisqu'après un clic, ce n'est plus bon
Bein lors de la récupération initiale, tu stockes cette valeur dans un COOKIE ou une SESSION, et pour la suite tu te bases sur cette valeur.
13 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Changement de nom de domaine principal et page blanche
- Nom de domaine à partir d'une IP?
- Spamming à partir de l'usurpation de notre nom de domaine.
- Connaitre l' historique d'un Nom de Domaine
- [Résolu] Connaître l'histoire d'un nom de domaine ?
- Affichage div a partir d'un iframe
- AdWords : connaitre l'annonceur à partir de l'URL de l'annonce
- Effet d'un sous domaine mal référencé sur le domaine principal
- Réécriture transparente d'un sous domaine vers une page du domaine principal
- Google affiche mon domaine principal au lieu du sous-domaine
- Connaitre son PageRank sans la Google Toolbar...
- Comment éviter de se faire voler son nom de domaine...
- Présentation de Google Analytics 5 en vidéo
- Yahoo poursuit les propriétaires de 1763 noms de domaine
- WebRankInfo lance un forum sur les noms de domaine
- Google rachète PushLife (musique et loisirs sur mobiles)
- Noms de domaine : Google se lance dans le marché
Consultez la description détaillée des produits ou services de Google suivants : Google Apps Edition Premium, Google SiteLinks
- Stratégies de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés. - Lister les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


