我的主界面是分为三个部分: top  menu  main 三大模块;分别是 上,左,右三个区域。我在menu页面是一个菜单页面 有一个密码修改的功能,我在main页面中去修改密码,由main页面传参数给服务器,但是问题来了,我密码修改完了要重新登录跳转到login页面,只是main模块跳了 其他的还维持原样,怎么解决重新回到登录页面?我的登录页面就是一个整的页面,是一个单独的页面。求各位大大慷慨指导下,在线等答案!谢谢了!

解决方案 »

  1.   

    要用浏览器端跳转,类似于:
    <script>
      top.location = "login.html";
    </script>top是指框架页面的顶级。
      

  2.   

    window.parent.location.href = "path";
      

  3.   

    哦?我不会这个,你可以说的详细一点吗?我有一个成功跳转的提示的页面,但是也是在mai块显示的。
      

  4.   

    就写在你那个“成功跳转的提示的页面”就可以了,类似:<script>
    function jump() {
      top.location = "login.html";
    }
    </script>
    <body onload="window.setTimeOut('jump()', 3000);">
      XXOO成功,3秒后自动跳转。
      
      <a target="_top" href="login.html">也可点击跳转</a>
    </body>
      

  5.   

      5楼的代码只是个示例, 你根据自己实际情况来啊.     top.location这样的跳转不会让你的页面出现只在中间跳转的情况。 
      如果是href的话,你就用target=‘_top’来做
      

  6.   

     
    楼上的有道理,如果是 <a> 标签时,直接加上 target="_top" ,打开整个页面
    如果是其它的就用上面几位的
    LZ 说说你用的是什么
      

  7.   

    我用的<a>标签,现在点击是可以返回到登陆页面的,但是就是不能自动跳转。这个我有一些疑惑,能帮我再解决下吗 代码基本上就是5楼那样的。就是成功页面的代码。