跳转前我想让它 显示提示信息然后跳转到目标页面
例如:有两个页面ZhuCe.html 和 Check.php一个用户注册时,在表单(form1)中输入用户名密码后,点击提交后action进入Check.php
在Check.php中经检查发现用户名已经被注册了,这时出现一个提示 echo"用户名已经被注册,请重新输入";
然后跳转到ZheCe.html页面上

解决方案 »

  1.   

    header到一个中间页面,中间页面用meta refresh返回zhuce.html这是解决你所说的做法
    但这种方法已经落后于时代……
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title>
    </head><body>
    </body>
    </html>
    红色的这样改:<meta http-equiv="refresh" content="4(自动跳转秒数)"; url=(要跳转的文件)" />
      

  3.   

    if(...){
    //注册失败
    echo "<script>alert('用户名已经被注册,请重新输入');window.history.back();</script>";
    exit;
    }else{
    //注册失败
    echo "<script>alert('注册成功!');window.location.href=xxxx.php;</script>";
    exit;
    }
      

  4.   


    对的,使用js的location.href是核心
      

  5.   

    可以用输出JS的方法,如3楼所说;
    也可以用AJAX发送请求来判断.