楼上...要是B已经关闭呢?
我建议B提交就转去A,A在打开C...

解决方案 »

  1.   

    试了,都不行啊
    B的代码:
    <html>
    <form method="POST" enctype="multipart/form-data" action="process.asp" target="iframe1">
    <table align="center">
      <tr>
        <td>必须按照指定格式导入</td>
      </tr>
      <tr>
           <td><input type="file" name="file1"><input type="submit" value="上载"></td>
      </tr>
    </table>
    </form>
    <iframe name="iframe1" width="0" height="0" scrolling="no"></iframe>
    </html>
    C的代码:
    <%@Language=VBScript %>
    <HTML>   
    <BODY>   
    <%
    filename="file1"
    path="D:\byford\byford\sale"
    Set obj = Server.CreateObject("LyfUpload.UploadFile")
    '上载后文件重命名,使用变量方式
    varfname="sale.xls"
    ss=obj.SaveFile(filename, path, false,varfname) '保存文件到服务器
    aa=obj.filetype("file1")if ss="3" then
       RESPONSE.Write("<SCRIPT language='javascript'>window.alert('有人正在编辑该文件,稍后再试');</script>")
    elseif ss<>"" then
       RESPONSE.Write("<SCRIPT language='javascript'>window.parent.opener.import_fresh();</script>")
       RESPONSE.Write("<SCRIPT language='javascript'>window.close();</script>")
    end if
    'obj.about   '关于LyfUploa1.2
    %>
    </BODY >
    </html>
      

  2.   

    我建议B提交就转去A,A在打开C...
    具体怎么做啊?
      

  3.   

    再打开一个showModalDialog()//相当于C窗口,再利用onpropertychange去一级一级触发相发事件,直到A窗口事件响应;
      

  4.   

    动态网页可以用Session
    动态静态也可以用Cookies传递