我是a.asp 提交一表单给b.asp处理后要返回刷新 a.asp 

解决方案 »

  1.   

    这是我的 1.asp  
    <%
    newcompanyid = request("companyid")   //companyid  是从另一页面得来的 if newcompanyid = "" then
    Response.Write "<script language=javascript>"
    Response.Write "alert(""请先选择公司再做此步操作!"");"
    Response.write "history.go(-1);"
    Response.Write "</script>"
    Response.End
    elseif not isnumeric(newcompanyid) then
    Response.Write "<script language=javascript>"
    Response.Write "alert(""companyid必须为整数!"");history.go(-1);"
    Response.Write "</script>"
    Response.End
    else
    newcompanyid = cint(newcompanyid)  
    end if
    %>
    <form method="post" name="input1" action="result.asp">
    <input name="chk_all" value="checkbox" >
    <input type="submit" name="shenhe" value="审核">
    </form>
    result.asp if bh ="" then
      response.Write "<script language=javascript>alert('你未选择任何选项,不能审核');history.go(-1)</script>"
    else
    response.Write "<script language=javascript>"
    Response.Write "alert('记录已成功更新!');"
    'response.write "<a href='direct_ward.asp?&companyid="&newcompanyid&"'>"
    response.Write "1.asp"       //返回时  都会提示请先选择公司再做此步操作
    response.Write "</script>"   
    end if
      

  2.   

    是下面的结构??如果是注意result.asp的输出<frameset rows="105,*" cols="*" border="0" framespacing="0">
      <frame src="top.asp" name="topFrame" scrolling="NO" noresize >
      <frameset rows="*" cols="195,*" border="0" framespacing="0" frameborder="NO">
        <frame src="zuo.asp" name="leftFrame" scrolling="auto" noresize>
        <frame src="you.asp" name="mainFrame">
      </frameset>
    </frameset>result.asp
    <script>
      //从you.asp-->result.asp,然后result.asp刷新top.asp??
      //如果是在result.asp中输出
      parent.topFrame.location.reload();
    </script>
      

  3.   

    是这样的结构  
    然后在you.asp 中提交一表单给result.asp 处理  可以正常处理  但是无法返回  
    showbo  我用你的方法  处理后 you .asp  空白 没有返回  也没有提示出错result.asp   if   bh   =""   then 
        response.Write   " <script   language=javascript> alert('你未选择任何选项,不能审核');history.go(-1) </script> " 
    else 
    response.Write   " <script   language=javascript> " 
    Response.Write   "alert('记录已成功更新!');" 
    response.Write   "parent.menuFrame.location.reload();"          
    response.Write   " </script> "       
    end   if
      

  4.   

    这样只是简单的 刷新整个页面 (等同于按 ie菜单栏上的刷新按钮)  这样的话  我的整个页面   都会提示”请先选择公司再做此步操作 “
    其实zuo.asp 是一个目录树  要刷新的只是其中的一项