header("location:xxx.php");
or
<script>
this.location.href=xxx.php
</script>

解决方案 »

  1.   

    this.location.href=xxx.php
    ==>
    this.location.href='xxx.php';
      

  2.   

    看看下面的行不行,我经常用。
    echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=aaaaa.php'>";
      

  3.   

    指定时间跳转:<script>setTimeout("this.location='aaa.php';",$time);</script>
      

  4.   

    echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=aaaaa.php'>";
    这个最有效了。标准的HTML语言。
      

  5.   

    <META HTTP-EQUIV=REFRESH CONTENT="'0;URL=aaaaa.php'">
      

  6.   

    像大家说的这样的传递会不会使变量丢失呢??要是用SISSON的话,SISSON还会在吗??
      

  7.   

    session和cookie都会依然存在。除非你转向另外一个域名对于php,建议用:
    header("location:xxx.php?arg1=$var1&arg2=$var2");
      

  8.   

    如果上一页面还带有post参数过来,就没有自动的办法了:
    <a href="<?=$HTTP_SERVER_VARS['HTTP_REFERER']?>">完成</a><a href="javascript:history.go(-1)">后退</a>