echo "<script language='javascript'>window.location='转过去的页面';</a>";如果用header("location: xxx.php")转到其它的页面的话,要保证在header前没有任何输出,否则会出错.

解决方案 »

  1.   

    echo "<script language='javascript'>window.location='转过去的页面';</a>";这句话好象不对吧
      

  2.   

    <?
    echo "<script language='javascript'>window.location='http://www.csdn.net';</script>";
    ?>
    这样才对,可能是那位GG一时激动打错了,呵呵
      

  3.   

    echo("<meta http-equiv=\"Refresh\" content=\"0;URL=http://www.csdn.net\">\n");
      

  4.   

    这里最好不要用header(),因为不能保证前面有没有echo,print之类的操作。
    这里最好用meta或javascript的方式:楼上几位给出的答案除了header()的方式都可以。
      

  5.   

    如果是在seagull中,可以用:
    SGL_HTTP::redirect(array('managerName' => '要跳转的模块名','action'=> '...','id' => ...));