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?