Accès à l'URL parent à partir d'une iframe : limitations et solutions alternatives
Accès à l'URL de la page parent à partir d'une iframe pose des limitations lorsque l'iframe et la page principale réside sur différents sous-domaines. Bien qu'ils appartiennent au même domaine, les sous-domaines sont traités comme des entités distinctes pour des raisons de sécurité, empêchant ainsi l'accès entre cadres.
Accès à l'URL parent à partir du même sous-domaine
Si les deux La page parent et l'iframe résident sur le même sous-domaine, on peut utiliser l'approche suivante pour récupérer le nom de la page parent. URL :
parent.window.location.href
Utilisation de méthodes alternatives
Cependant, lorsqu'il s'agit de différents sous-domaines, une méthode alternative viable est disponible pour les situations où seule l'URL de la page principale est nécessaire :
var url = (window.location != window.parent.location) ? document.referrer : document.location.href;
Explication
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!