На перенаправленной странице есть проблема

у меня есть один проект asp.net. В этом я использовал сеанс для зарегистрированного пользователя. Если я открою всплывающее окно и дождусь окончания сеанса. Затем я получил одну страницу с ошибкой, описывающую истечение срока действия сеанса и перенаправление на страницу входа. но страница входа открывается в том же всплывающем окне. Мое требование - открыть страницу входа в главное окно. Какие изменения я для этого внесу?

if (Session["IsSessionValid"] != null)
{
   //Some lines of codes
}
else
{
  Response.Redirect("SessionError.aspx");
 }

person MAC    schedule 17.02.2010    source источник


Ответы (1)


Насколько я знаю, я думаю, что мы можем использовать javascript для загрузки родительского окна с новым URL-адресом.

Напишите функцию для события popup window.onclose

В этой функции вы можете ссылаться на родительское окно, из которого вы открыли всплывающее окно,

window.opener.location=url //replace the url of ur wish
person Vijay    schedule 17.02.2010