一个html框页由三个页面组成,top.aspx,left.aspx,right.aspx如何写js,点击链接时,使整个页面跳 到另一网址,比如login.aspx,不要只是任何一个框架页跳到了

解决方案 »

  1.   


    整个页面,就你CSDN,如果你的登录失效了,右边的网页提示让你登录,姑且称为right.aspx,点登录后,整个网页跳到了login.aspx而不是right.aspx跳到了login.aspx
      

  2.   

    if(top){
        top.location='login.aspx';
    }
      

  3.   

     Response.Write("<script language=javascript> window.top.location.href='login.aspx';</script>");
      

  4.   

    这个是正确的:Response.Write(" <script language=javascript> window.top.location.href='login.aspx'; </script>");
      

  5.   

    Response.Write("<a href=\"login.aspx\" target=\"_parent\">");
      

  6.   

    呵呵,我也是前段时间在做一个系统的时候,因为session超时之后登录的问题。登录页面刚开始是在一个子框架里显示的。后来我一不小心想到了还有个target。
      

  7.   

    用这个吧
    Response.Write("<script>alert('对不起!您没有权限!');window.open('login.aspx','_parent')</script>");