0
我有一個菜單和一個iframe的母版頁。當我點擊菜單項時,頁面被加載到iframe中。在每一頁我正在檢查登錄的用戶會話,如果它們爲空,我將用戶重定向到Login.aspx頁面。IFrame問題與Response.Redirect()
我的問題是,當會話爲空頁面被重定向到Login.aspx,但它的內部iframe加載 。如果會話爲空,我需要將用戶重定向到登錄頁面,而不在iframe中加載。
我有一個菜單和一個iframe的母版頁。當我點擊菜單項時,頁面被加載到iframe中。在每一頁我正在檢查登錄的用戶會話,如果它們爲空,我將用戶重定向到Login.aspx頁面。IFrame問題與Response.Redirect()
我的問題是,當會話爲空頁面被重定向到Login.aspx,但它的內部iframe加載 。如果會話爲空,我需要將用戶重定向到登錄頁面,而不在iframe中加載。
這是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之外,您可以設置您發佈的表單的目標屬性。