主页面上有框架构成(上部、左部、右部)组成,在JAVA或者JSP中进行response.sendRedirect(…),跳转后的页面只能显示在右部框架内,我的意思是如何让它显示在整个页面内呢。

解决方案 »

  1.   

    在右边框架加载的时候判断自己是否是子框架
    if(window.parent!=null){
        window.parent.location.href=window.location.href;
    }
    试试
      

  2.   

    JAVA代码片段:
                    PrintWriter out = response.getWriter();
                    out.print("<html>");
                    out.print("<head>");                
                    out.print("<title>Page</title>");
                    out.print("<script   language= 'javascript'>  ");
                    out.print(" function openwin(){   ");
                    out.print("     window.location.replace('http://www.xxx.com');");//window.location
                    out.print(" } ");
                    out.print("</script>");                
                    out.print("</head>");                  
                    out.print("<body onLoad='openwin()'>");                     
                    out.print("</body>");
                    out.print("</html>");