Como posso obter uma página de tempo limite da sessão a borbulhar fora de um iframe?

StackOverflow https://stackoverflow.com/questions/1840349

  •  12-09-2019
  •  | 
  •  

Pergunta

Eu tenho um aplicativo web em asp.net que usa um controle Infragistics para fazer guias. Cada guia é um iframe, que é bom porque página somente da guia atual é processado em vez de prestar todas as guias.

No entanto, quando uma página expira dentro de um dos iframes, só isso iframe redireciona para a página de login, em vez de toda a janela. É possível bolha isto de alguma forma para ter todo o site de redirecionamento para a página de login em vez de apenas o iframe?

Foi útil?

Solução

respostas Três:

  • Se o seu iframe aba apontar para o mesmo domínio + porta, você pode usar a comunicação inter-frame através do objeto window para deixar o quadro pai também recarga.

  • Se o seu iframe estão em diferentes Doamins e / ou portas, e você pode modificar o seu conteúdo, você pode usar o OpenAjax Hub para transferir mensagens para o seu domínio pai.

  • Se o seu iframe estão em diferentes domínios e / ou portas e você pode não modificar o seu conteúdo, não há nenhuma maneira de conseguir o que você quer devido à segurança do navegador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top