我的jsp是一个frame框架,分上,左和右三部分。
问题:我在右部分的jsp中使用showModalDialog弹出画面A,在弹出画面A中又弹出showModalDialog画面B,在B页面中操作的过程中session过期,要返回到login画面,怎么实现。
注:我现在在弹出画面A中操作,session过期,能返回到login画面。

解决方案 »

  1.   

    session过期,要返回到login画面?你需要先关闭showModalDialog窗口。比如再打开showModalDialog的时候加一个参数,标明是否要先在客户端关闭窗口
      

  2.   

    你现在的B页面session过期是显示什么东西?不是login页面?
    还有你说的返回login页面是指B页面显示login页面还是整个父页面(框架页面)显示login?
      

  3.   

    顺便问个问题 为什么在dialog框总后台 Page.RegisterStartupScript("", "<script language='javascript'>self.close();</script>");
    关不掉窗口 改成window.close();也是不行  用response.write方式还是关不掉 写了!