在a.html页面的from表单提交后在数据库中插入成功跳到b.html失败跳到c.html怎么做到呢。做这个主要是想防止页面提交后再刷新加入数据库的情况。

解决方案 »

  1.   


    用ajax吧,然后后台返回一个状态值,插入成功返回true,失败false然后前台js根据这个
    来跳转到对应页面window.location = ;
      

  2.   

    二楼为什么要用ajax呢,楼主都说了a.html表单要提交了,直接在后台指定要跳转的URL不就得了
      

  3.   

    strust2 中用<token/>标签来防止页面重复提交
      

  4.   

    或者根据处理结果,直接在后台指定要跳转的url也行的!!!
      

  5.   

    不知道你用什么后台代码,但大概都有Response.Redirect
      

  6.   

    $goto=page;
    echo “<scritp>window.location.href='".$goto."';</script>";
    是这个意思吗?
      

  7.   

    谢谢。我也是用window.location.href=a.html可以的