As páginas iframe podem informar quando são iframed?

Então, sei que se eu incluir um iFrame em uma página que não esteja no mesmo domínio, não consigo acessar o DOM desse iframe por meio da política de navegadores, mas uma página em um iframe pode acessar algum documento pai?

Especificamente eu tenho que idéias que são contingentes nesta questão:

Se a página incorporada pode dizer que não é a janela pai, pode-se criar sites que não sejam compatíveis com iframe, de modo que, se a página detectar, ela seja alterada para uma página "Go Away" OU você só poderá fazer isso -equrificável (semelhante a um script do lado do servidor para páginas que só devem ser incluídas), de modo que ir para a página quando não estiver em iframed teria uma página "Go Away".

Se a página iframed tiver certas liberdades que a janela pai não possui, ela poderá solicitar a folha de estilo da janela pai e defini-la como sua folha de estilo, tornando o site mais integrado ao documento pai. (Claro, então eu poderia apenas fazer com que minha folha de estilo se relacionasse mais com o site iframed, sabendo que ele faria isso, mas não vejo isso como um problema).

Alguém sabe?

questionAnswers(4)

yourAnswerToTheQuestion