注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

骇客归来

ぁ枫あ

 
 
 

日志

 
 

如何用javascript刷新父窗口?  

2006-12-29 11:32:24|  分类: Javascript |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

问:
父窗口现用
<script language="JavaScript">
 var mgr=window.open('test.htm','name','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=50,left=100,width=550,height=400');
</script>
打开了一个窗口,如何在test.htm里用javascrpit刷新父窗口?
______________________________________________________________________________________________
答1:
opener.location.reload()
______________________________________________________________________________________________
答2:
我也想知道,关注!!
______________________________________________________________________________________________
答3:

if(window.opener)window.opener.location.reload();

______________________________________________________________________________________________
答4:
楼上两位均正确,但接着一个问题是,如何弹出的新窗口,如何用javascript调用父窗口里的
javascrpit函数或是改变父窗口里某一个输入框的值?
______________________________________________________________________________________________
答5:
楼上两位均正确,但接着一个问题是,如何在弹出的新窗口,如何用javascript调用父窗口里
的javascrpit函数或是改变父窗口里某一个输入框的值?

//更正上面的帖子

______________________________________________________________________________________________
答6:
opener.form1.test.value='test';
______________________________________________________________________________________________
答7:
调用父窗口方法:

opener.functionname();

改变父窗口中输入框的值:

opener.form1.test.value='test';

______________________________________________________________________________________________
答8:
up
______________________________________________________________________________________________
答9:
上面的还没来得及测试,直接点,
opener.document.tosendForm.submit();
我是想直接把父窗口的表单提交,但我测试过,好象没有作用
______________________________________________________________________________________________
答10:
试试:opener.tosendForm.submit()
______________________________________________________________________________________________
答11:

charging
调用父窗口方法:opener.functionname();
改变父窗口中输入框的值:opener.form1.test.value='test';

上面你所说的两种方法都通过,我在fucktionname()里让表单提示,也不行。
opener.tosendForm.submit();
这个也不行呀。javascript本身就出错了。5555,为了这个,弄了一个下午了,郁闷...

______________________________________________________________________________________________
答12:
你的父窗口里面有没有用FRAME啊?

要不把你的代码帖出来看看……
______________________________________________________________________________________________
答13:
<input type=submit value="下一步">
父窗口中提交的按纽一定要这样写才行。主要是type这儿,试了好多次了.
由于我是用struts框架来做网页的,写法有点区别。:(((

  评论这张
 
阅读(156)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017