Response.Redirect()的IFrame问题

时间:2011-08-03 04:40:53

标签: asp.net iframe

我有一个包含菜单和iframe的母版页。当我点击菜单项时,页面被加载到iframe中。在每个页面上,我正在检查登录的用户会话,如果它们为null,我将用户重定向到Login.aspx页面。

我的问题是当会话为空时,页面被重定向到Login.aspx,但它正在加载 iframe中。如果会话为null,我需要将用户重定向到Login页面,而不在iframe中加载。

1 个答案:

答案 0 :(得分:0)

这是iframe的正常行为。链接的“目标”属性可用于解除此问题,例如

<a href="..." target="_top">Escape!</a>

如果您想在重定向中执行此操作,请尝试以下链接: http://classicasp.aspfaq.com/forms/how-do-i-change-the-target-frame-or-window-of-a-response-redirect.html

如果始终希望表单重定向到iframe,您可以设置要回发的表单的目标属性。