gpt4 book ai didi

ASP.NET 如何从框架内的页面重定向到另一个网站

转载 作者:行者123 更新时间:2023-11-30 23:46:51 36 4
gpt4 key购买 nike

我在框架内得到一个页面,旨在将用户重定向到另一个网站。但是,只有框架内的页面会更改为另一个网站。

我可以使用什么样的方法将整个文档重定向到另一个网站?

谢谢!

最佳答案

当您的页面位于 iframe 内时,Response.Redirect 仅重定向 iframe 中的同一页面,而不是父页面 - 一种解决方法是注册一个 javascript 调用,即可以对父窗口“说”进行重定向。

例如,您可以这样做:

ClientScript.RegisterStartupScript(this.GetType(), "scriptid", 
"window.parent.location.href='redirectpage.aspx'", true);

在代码后面将父窗口重定向到新位置。

以同样的方式,您可以从任何 JavaScript 代码调用此脚本来对顶部窗口进行重定向。

top.location.href = "redirect.aspx" ;

引用:asp.net forum ,
How to prevent IFRAME from redirecting top-level window

关于ASP.NET 如何从框架内的页面重定向到另一个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2788125/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com