谁知道用代码接收html数据。
     比如你注册帐号向服务器提交了post数据,但是服务器返回数据的时候怎么才显示在原来的页面上,而不是直接跳转把数据显示出来。就像返回的是个密码错误,怎么不然他跳转到另一个页面,而且还是在本页面显示。  本人完全不会啊,希望不要说的太深奥了  第一发帖不知道发错地方没,不知道发在哪里,

解决方案 »

  1.   

    AJAX 请求判断吧
      

  2.   

    提交后的程序输出“密码错误”,然后输出一段js代码:<script>history.go(-1)</script>,就可以回到保留用户输入数据的页面了
    但这种方法不兼容老版本ie,ie的内核将历史记录仅保留一个链接,而内存中没有DOM数据
      

  3.   


    应该是你的form提交到的action不为空,故而页面进行了跳转,通常情况下我是这样做的,敬请指正:
    1、可以用AJAX发出请求,通过回调函数来进行达到信息框的方式显示,action为空,在回调函数中若验证通过则location跳转;
    2、给form一个 onSubmit函数:当你的密码验证不通过,return false  。那么也不会提交跳转了。
      

  4.   

    html不接收数据! 只能说的以文本的形式显示数据! 
    js可以接收服务端返回的数据,然后利用html显示!
      

  5.   

    ajax,随便找个js框架,就可以搞定了
    例如我一般用
    $res['success']=false;
    $res['error']=err_a($code,$des,$title);
    diehere($res);
    前台js通过ajax获得,然后想做什么就随便。如果你还要执意询问“html怎么获得数据”,我建议你再重新看看基础……
      

  6.   

    html 不能接受数据
      

  7.   

    关键字 AJAX