CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

如何让iframe刷新的问题

楼主tjsparkle(不混csdn)2002-07-25 14:33:29 在 Web 开发 / JavaScript 提问

问题:我有两个iframe   ,一个用于更新数据,一个用于显示数据。  
  当我更新数据并提交后,显示数据的那个iframe不会自动刷新,请问又让他刷新的函数或方法吗? 问题点数:5、回复次数:5Top

1 楼redv(Shutra)回复于 2002-07-25 15:11:10 得分 0

设定需要刷新的iframe的name属性为yourIframe1  
  在提交后的返回页面中写入如下语句:  
  <script   language="JavaScript">  
  function   rf()  
  {  
  alert("函数相应:   Loading...稍等,上面的iframe,就是我的主页了。")  
  parent.iframe1.location="http://www.redv.com"  
  }  
  rf()//加在函数也可以在body里用onload=rf()加载,  
  </script>  
   
  例子:  
  http://dsa.cumt.edu.cn/new/student/article/temp/iframe.htmTop

2 楼tjsparkle(不混csdn)回复于 2002-07-25 16:48:05 得分 0

我可能还没说清楚,我不想刷新主页面。在iframe1中提交更新的数据,并写到文件中去。然后再iframe2中能刷新出来我刚才更新的数据。整个过程,主页面没有刷新。Top

3 楼redv(Shutra)回复于 2002-07-25 20:20:09 得分 0

对呀,我的整个过程就是没有刷新主页面(在例子中是iframe.htm),而只是提交了iframe2.asp,通过提交返回的页面新的iframe2.asp来刷新iframe1(注意我上面写的是parent.iframe1---这里是iframe1页面,不是ifram.htm页面。)源码贴在下面一帖。Top

4 楼redv(Shutra)回复于 2002-07-25 20:23:20 得分 5

这是主页面:iframe.htm  
  <html>  
  <head>  
  <title>无标题文档</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </head>  
   
  <body   bgcolor="#FFFFFF"   text="#000000">  
  <iframe   name="iframe1"   src="http://dsa.cumt.edu.cn/new/student/article/"   width="750"   height="200"></iframe>  
   
  <iframe   name="iframe2"   src="iframe2.asp"   width="750"   height="200"></iframe>  
  </body>  
  </html>  
   
  ''''''''''''''''''''''  
  这是iframe2.asp  
  <html>  
  <head>  
  <title>无标题文档</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </head>  
  <body   bgcolor="#FFFFFF"   text="#000000">  
  <%  
  if   Request.Form("go")<>""   then//注意这里的判断  
  %>  
  <script   language="JavaScript">  
  function   rf()  
  {  
  alert("函数相应:   Loading...稍等,上面的iframe,就是我的主页了。")  
  parent.iframe1.location="http://www.redv.com"//注意这里!!!  
  }  
  rf()  
  </script>  
  aaaaaaaaaaaaaaaaaa  
  <%  
  end   if  
  %>  
   
  <form   action="iframe2.asp"   method="post">  
  <input   type="hidden"   name="go"   value="1">  
  <input   type="submit"   name="submit1"   value="Submit">  
  </form>  
  </body>  
  </html>  
  ''''''''''''''''''  
  iframe1.htm没有什么,就是显示数据吗?这个应该会的。Top

5 楼tjsparkle(不混csdn)回复于 2002-07-26 09:00:15 得分 0

明白了,谢谢了,问题解决了。  
  结贴。Top

相关问题

  • 如何刷新iframe?
  • 如何刷新iframe里的内容?
  • 如何刷新iframe里的内容?
  • iframe刷新问题
  • 没分了,一个页面,包含一个iframe,如何刷新页面时不刷新iframe内的页面?
  • ●●主页面中有个iframe,如何让刷新主页面的时候,里边的iframe不刷新?●●
  • 请问如何刷新iframe里面的内容
  • 如何在iframe中,刷新或提交parent的窗口
  • 如何在iframe中,刷新或提交parent的窗口
  • 如何刷新iframe所调用的页面?

关键词

得分解答快速导航

  • 帖主:tjsparkle
  • redv

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo