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

Par question de sécurité, on ne peut pas directement atteindre la page en dehors de l’iframe depuis celle-ci. Par contre on peut récupérer des informations du Browsers.

Publicités

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

<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.

Publicités

Laisser un commentaire