Je sais que ce n'est pas possible, mais quelle est la meilleure alternative pour vouloir faire Response.Redirect
depuis un iFrame, pour rediriger la page parent?Response.Redirect() dans iFrame, fenêtre parent de redirection
6
A
Répondre
11
Vous ne pouvez pas faire cela en utilisant ASP.NET. ASP.NET côté serveur peut rediriger la requête entrante et ne peut pas connaître un cadre parent.
Mais si vous souhaitez rediriger cadre parent sur une condition côté serveur, vous pouvez appeler JavaScript du serveur comme ceci:
protected void Page_Load(object sender, EventArgs e) {
ClientScriptManager.RegisterClientScriptBlock(this.GetType(),
"RedirectScript", "window.parent.location = 'http://yoursite.com'", true);
}
Et bien sûr, vous pouvez utiliser window.parent.location JavaScript simple = « http: //votresite.com 'côté client.
1
Response.Clear();
Header.Controls.Add(new LiteralControl(@"
<script type=""text/javascript"">
top.location = ""/Logout.aspx"";
parent.location = ""/Logout.aspx"";
</script>
"));
5
Je viens d'utiliser le code suivant avec succès. Elle a même court-circuité la X-Frame-Options SAMEORIGIN
et permet la redirection d'un domaine à un autre dans un iframe:
string url = "https://siteurl.com";
Response.Write("<script>top.location='"+url+"';parent.location='"+url+"';</script>");
Questions connexes
- 1. Fenêtre parent de redirection à partir d'une action iframe
- 2. Response.REdirect dans un IFrame
- 3. Fenêtre d'ouverture de redirection Iframe/Popup
- 4. iframe dialogue jquery dans la fenêtre parent
- 5. IFrame problème avec Response.Redirect()
- 6. Redirection par le parent lors de l'utilisation de iframe
- 7. Response.Redirect pas toujours de redirection
- 8. javascript, iframe - naviguer/fermer fenêtre parent de iframe
- 9. reload parent fenêtre à partir d'un iframe
- 10. Mac Google Chrome iframe Accès parent fenêtre
- 11. afficher jQuery prettyPhoto lightbox dans la fenêtre parent de iframe
- 12. Redirection de la page parent JavaScript depuis iframe
- 13. Utilisation de Response.Redirect avec jQuery Thickbox
- 14. Cliquez dans ModalPopup IFrame change URL dans la fenêtre Parent
- 15. empêchent iframe de changer l'emplacement parent
- 16. Problème de redirection dans Iframe
- 17. Appel de la méthode de fenêtre parent de Iframe (différent)
- 18. Application Silverlight dans l'accès iframe à la fenêtre parent
- 19. Injecter le code iframe javascript dans la fenêtre parent
- 20. facebook iframe application de redirection
- 21. charge href iframe mais ciblage dans la fenêtre parent
- 22. événement click déclencheur dans la fenêtre parent iframe
- 23. Accès document.body de fenêtre parent de l'intérieur IFrame
- 24. rouleau parent iframe
- 25. modal fenêtre redirection
- 26. Actualiser la fenêtre parent de iFrame Pop-up
- 27. Comment empêcher iframe de redimensionner la fenêtre parent?
- 28. Accéder à la fenêtre parent de facebook iframe
- 29. Redimensionnement de la fenêtre parent?
- 30. Iframe parent url
Notez que les domaines du cadre et des documents de cadre parents devront correspondre pour éviter une erreur d'accès refusé d'être jeté par la plupart des navigateurs . – Chris
Si mon parent a un autre domaine dans le cadre? – Kiquenet