2011-08-03 37 views
0

メニューとIframeを持つマスターページがあります。メニュー項目をクリックすると、ページがiframe内に読み込まれます。各ページでは、ログインしているユーザーセッションを確認しています。これらがnullの場合は、ユーザーをLogin.aspxページにリダイレクトします。Response.Redirect()のIFrame問題

私の問題は、セッションがnullページがLogin.aspxにリダイレクトされていても、それが iframe内にロードされていることです。セッションがnullの場合は、iframeの内部にロードしないでLoginページにリダイレクトする必要があります。

答えて

0

これはiframeの通常の動作です。 http://classicasp.aspfaq.com/forms/how-do-i-change-the-target-frame-or-window-of-a-response-redirect.html

あなたは常にが必要な場合:リダイレクトでそれをしたい場合は、リンクの「ターゲット」プロパティには、このリンクを試してみてください

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

のように、これをエスケープするために使用することができますフォームからiframeからリダイレクトする場合は、転記しているフォームのターゲットプロパティを設定できます。

関連する問題