一个frameset,点击退出后,运行一个SERVLET,让整个frameset全部转跳,怎么实现?

解决方案 »

  1.   

    执行servlet的操作后,输出一段javascript来跳转
    <script language="javascript">
    window.parent.location.href = "URL";
    </script>
      

  2.   

    恩,
    也可以直接top.location.href="URL";
    这样就会全部跳了
      

  3.   

    请问能不能用servlet控制.....不是用页面来控制......
      

  4.   

    servlet控制的办法就是在Response里面输出那段javascript的流。
      

  5.   

    我本机没有java的开发环境 :(
      

  6.   

    大概就是这样写    ServletOutputStream out=null;
        DataInputStream in=null;
        FileOutputStream fileOut=null;
        try
        {
          response.setContentType("text/plain");
          out = response.getOutputStream();
          out.println("<script   language=\"javascript\"> 
                        window.parent.location.href   =   \"URL\"; 
                       </script> ");
          out.close();    }
        catch (IOException e)
        {
          System.out.println("Error: " + e);    
        }
      

  7.   

    页面这样window.parent.location.href   =   "myServlet.do"
    就能在servlet之后实现全部爷面跳转;
    要么就在servlet 里这样:
    out.println(" <script   language=\"javascript\">   
                window.parent.location.href  =       \"URL\";   
               </script>   ");