Existe uma maneira de impedir que um iframe redirecione a janela pai, mas de maneira que os redirecionamentos de "nível superior" ainda funcionem dentro do próprio iframe?

Então, eu li sobre oHTML5sandbox propriedade e entendo que, se quiser impedir que um iframe redirecione sua janela pai, posso usar osandbox propriedade deixandoallow-top-navigation Fora. No entanto, quando isso é feito, se o iframe contava originalmente com o redirecionamento de nível superior, o que acontece é que ele é redirecionado para uma página em branco, interrompendo efetivamente a navegação.

Posso impedir que o iframe mexa na janela pai enquanto ainda permite redirecionamentos de "nível superior", permitindo que eles funcionem apenas no contexto do iframe em vez de estar no nível superior?

Editar: por contexto, estou trabalhando com terceiros e sua página tem um formulário com um destino_top. Se o iframe estiver em área restrita, ao enviar o formulário, os usuários obterão uma página em branco, se fornão Na área restrita, a página inteira é redirecionada. Estou procurando algo que permita enviar o formulário e mostrar o resultado no próprio iframe.

questionAnswers(2)

yourAnswerToTheQuestion