我有一个登陆页面:login.jsp,登陆成功后进入框架页面,这个页面分top,left,right.
当在right页面发生错误时,我想返回login.jsp,怎么写语句?为什么我login.jsp总是定位在right页面,而不能跳出框架页面.

解决方案 »

  1.   

    你的框架怎么设置的啊?你可以把jsp页面放在指定的框架,也可以指定它页面跳转的框架啊
      

  2.   

    你可以用脚本关掉父页面,然后再跳转到login.jsp啊
      

  3.   

    用javascript,想办法加上target="_parent".
      

  4.   

    我自己做出来啦,哈哈parent.location="index.jsp";
      

  5.   

    //页面链接
    <a href="login.asp" target="_top">//框架中某个页面的iframe中使用
    <a href="login.asp" target="_parent">//通常情况
    //脚本跳转
    parent.window.location="/login.asp";
    //脚本开新窗口
    window.open("login.asp","_top");
    window.open("login.asp","_parent");
    //关闭window并开新页面
    <script language="JavaScript">
        window.open('login.asp','loginWin')
        window.focus();
        window.opener = null;
        window.close();
    </script>//开新窗口的方法不适用客户端浏览器安装拦截广告插件的情况