Détecter si on est dans une iframe

Parfois il peut être utile de détecter si notre Javascript est lancé dans une iframe.

Le code suivant affiche une boite d’alerte si on est dans une iframe.

<script language="JavaScript">
<!--
if (top.frames.length!=0) *
   alert('Dans une iframe');
*
// --> 
</script>