¿Cómo parece que MDN puede detectar una solicitud de un iframe en el lado del servidor y no enviar contenido?

Tenga en cuenta: Esta pregunta no está relacionada directamente conDetección del lado del servidor de que una página se muestra dentro de un IFrame, como os muestro un ejemplo dondeparecería que los chicos de MDN (Mozilla Developer Network) sonya la detección de que el contenido se está enviando a un iframe, aunque, si lees esto, analizo la posibilidad de que esto no esté relacionado con el servidor; podría ser algún tipo de problema de "derechos" declarado de alguna manera o de alguna manera que no conozco. El punto es entender cómo algo ya existe.trabajos.

En primer lugar, no deseo copiar el contenido de MDN (Mozilla Developer Network) como mío. Estoy preguntando esto porque estoy realmente desconcertado por ello. Los chicos de MDN parecen haber sacado un buen truco, y me gustaría saberlo, pero tal vez sea más simple de lo que me di cuenta.

El código es solo:

<iframe src="https://developer.mozilla.org/en-US/docs/HTML/HTML5"></iframe>

Tomemos, por ejemplo, este violín:

http://jsfiddle.net/jfcox/D3UNZ/

¿Te das cuenta de que no hay contenido en el iframe? No parece haber ningún contenido relacionado con la solicitud en la pestaña de red de Chrome.

Le aseguro que eso funcionaría en un sitio web "normal", como example.org. verhttp://jsfiddle.net/jfcox/nPwcu/

Entonces, pregunto, ¿qué es lo que están haciendo para detectar que se está haciendo una solicitud desde uniframe? ¿Hay algún navegador-Fu que no conozco? Curiosamente, ese podría ser el caso. Desde IE9.

Para ayudar a proteger la seguridad de la información que ingresa en este sitio web, el editor de este contenido no permite que se muestre en un marco.

¡Guauu! Ok, tal vez no sea del lado del servidor, tal vez sea todo Browser-Fu. Aun así, ¿cómo IE9 y estos otros navegadores saben lo que no sé? ¿Qué necesito buscar para aprender sobre esto?

Tengo mis propias sospechas, a saber, que hay un archivo en la raíz del sitio web comocrossdomain.xml para flash que define los permisos sobre el uso del contenido o lo que sea, pero aún no sabría por dónde empezar si ese es el caso.

Respuestas a la pregunta(1)

Su respuesta a la pregunta