急!请高手指点!。。。(100分,不够再来)

wt423 2002-05-12 04:27:56
怎样实现一个文件执行完后,对其前面第二个父窗体进行刷新?
例:
1.asp中用这样的语句打开 2.asp
window.open("2.asp?str="+form1.str.value,"aa","width=350,height=300,left=400,top=350");
在2.asp中进行处理后又递交了一些数据到3.asp
现在问在3.asp中的工作做完后怎样对1.asp进行刷新
并关闭前面弹出的窗口?
...全文
39 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wt423 2002-05-12
  • 打赏
  • 举报
回复
ChinaOK(授人以鱼,不如授人以渔)的方法也不错,我试试
ChinaOk 2002-05-12
  • 打赏
  • 举报
回复
修改一下你的2.asp
增加一个iframe

<div class="logo" id="logo" style="visiability:hidden">
<iframe src="" name=get3 ></iframe></div>

修改2.asp里的form
<form .... target="get3">....</form>
增加一个js函数
function rld()
{window.opener.location.reload(true);
}

3.asp在保存晚数据后,输出如下
<script >
parent.rld();
//调用父窗口的函数,是刷新它的爷爷。
</script>

wt423 2002-05-12
  • 打赏
  • 举报
回复
cmsoft(韦小宝是我的老乡)
多谢!多谢!!
一句搞定,我从来不会吝惜我的分,为了能够让更多的人看到
我决定一会再结帖!
cmsoft 2002-05-12
  • 打赏
  • 举报
回复
<script language="javascript">
{
javascript:window.opener.location.reload(1);
}
</script>
ChinaOk 2002-05-12
  • 打赏
  • 举报
回复
因为2.asp中进行处理后又递交了一些数据到3.asp

所以它会丢失开始时保存的父窗口的信息。
所以要保持住就要用iframes框架来做。
把2.asp做到一个框架里。
wt423 2002-05-12
  • 打赏
  • 举报
回复
各位高手,请指点!急!!!

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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