par anonyme 20-Juin-2020

Comment puis-je savoir si une page Web est chargée dans une iframe ?

1 Réponse

par Antoine 20-Juin-2020

Pour vérifier si une page Web est chargée dans une iframe, vous pouvez utiliser JavaScript et comparer l'emplacement de l'objet avec l'emplacement parent.

Pour cela on utilise la propriété Window.parent.

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>Comment savoir si une page Web est chargée dans une iframe ?</title> 
</head>  
<body>
<script>
if(window.location !== window.parent.location) 
{ 
alert("cette page est chargée dans une iframe");
}
else
alert("cette page n'est pas chargée dans une iframe");
</script>
</body>
</html>

Vous trouverez d'avantage d'information sur la propriété Window.parent via cette page du site de Mozilla.

Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...