echo "<script language=javascript>"; 
echo "document.location.href='xxxx.php";
echo </script>";

解决方案 »

  1.   

    <?php
    header("Location: http://www.example.com/"); /* 重定向浏览器 *//* 确保重定向后,后续代码不会被执行 */
    exit;
    ?>
      

  2.   

    header有的时候会有点小问题,可以在文档开头加ob_start();
      

  3.   

    1.用header,在此之前不能有任何的输出
    2.使用javascript,方法有很多,如history.go,window.open,location.href等等
      

  4.   

    header();javascript也可,不过我一直用header,该学习学习了
      

  5.   

    不过前面好像不能有输出..
    header("Location: http://www.example.com/");
      

  6.   

    建议用header()服务器端实现, 这样你改变了地址后, 用户不需要重新清除历史记录;
      

  7.   

    3中方法:<?php 
    Header("Location;http://www.****.com");
    ?><?php
    echo "<meta http-equals=refresh content='0;url=http://www.***.com'>";
    ?><?php 
    echo "<script language='Javascript'>"; 
    echo "location='http://www.***.com';";
    echo "</script>";
    ?>
      

  8.   

    echo "<script>alert('请先登陆');location.href='my.php';</script>";
    exit;弹出出提示,然后跳转
      

  9.   

    header()很麻烦,要确保前面没有任何形式的输出:echo,print...
    用meta或js来实现比较好。
      

  10.   

    echo "
    <form name=\"url\" method=\"post\" action=\"http://community.csdn.net/\"></from>
    <script language=\"javascript\" type=\"text/javascript\">
    <!--
    document.url.submit();
    -->
    </script>";
      

  11.   

    感觉meta和JS比较好.
    header有时会有一些小问题.
    就像上面说的.要确保前面没有输出.