Lignes de code HTML

Javascript – Iframe – l’adresse où se trouve l’iframe

Pour des questions de sécurité, on ne peut pas directement atteindre la page en dehors de l’iframe depuis celle-ci. En revanche on peut récupérer des informations du navigateur.

Pour récupérer l’adresse du parent, c’est-à-dire l’URL de la page où l’iframe est ajoutée, il suffit d’écrire ceci:

<script type="text/javascript">
var url = (window.location != window.parent.location) ? document.referrer: document.location;
alert(url);
</script>

 

Cela ne fonctionne par contre pas si votre iframe se trouve elle aussi dans une iframe.

Laisser un commentaire