关于窗口问题,请高手回答啊

epjack 2006-09-22 12:18:24
在A中用showModalDialog打开B,B提交的时候打开C,请问如何在C中某个条件符合时执行A中某个自定义涵数?

...全文
167 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
二楼の五号 2006-09-27
  • 打赏
  • 举报
回复
动态网页可以用Session
动态静态也可以用Cookies传递
lantersen 2006-09-27
  • 打赏
  • 举报
回复
再打开一个showModalDialog()//相当于C窗口,再利用onpropertychange去一级一级触发相发事件,直到A窗口事件响应;
chaircat 2006-09-22
  • 打赏
  • 举报
回复
楼上...要是B已经关闭呢?
我建议B提交就转去A,A在打开C...
IT服务 2006-09-22
  • 打赏
  • 举报
回复
window.opener.opener.函数名;
epjack 2006-09-22
  • 打赏
  • 举报
回复
我建议B提交就转去A,A在打开C...
具体怎么做啊?
epjack 2006-09-22
  • 打赏
  • 举报
回复
IMPORT_fresh()就是A中涵数;
epjack 2006-09-22
  • 打赏
  • 举报
回复
试了,都不行啊
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>

87,918

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧