浏览 9602 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-01-06
怎么处理? 我现在是用JS返回单据号的,但是js不能自动刷新父窗口,或者是只能调用按钮才能触发,而这个只为触发刷新的按钮在业务功能中根本不需要. 如果能将按钮隐藏也可以,但是要让JS触发事件,它还不能隐藏. 大家看看有什么好方法!!! 大家谈谈自己的思路,想法也行,不需要调试成功.有我来调试. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-01-06
js问题,你可以在子窗口提交的时候调用一个js完成,同时,使用window的opener属性就可以得到父窗口的引用。
|
|
返回顶楼 | |
发表时间:2005-01-06
opener.window.location.href = "yourActon.do?paramter=XXX"
|
|
返回顶楼 | |
发表时间:2005-01-07
调试成功了,非常感谢两位.
我问过好多人,终于搞定了. |
|
返回顶楼 | |
发表时间:2005-01-12
fooy5460 写道 大伙们,我有个问题,我是用STRUTS做的,我有两个父子窗口,在弹出式子窗口上处理后,返回一个单据号.然后自动触发父窗口刷新,就是触发ACTION.
怎么处理? 我现在是用JS返回单据号的,但是js不能自动刷新父窗口,或者是只能调用按钮才能触发,而这个只为触发刷新的按钮在业务功能中根本不需要. 如果能将按钮隐藏也可以,但是要让JS触发事件,它还不能隐藏.大家看看有什么好方法!!! 大家谈谈自己的思路,想法也行,不需要调试成功.有我来调试. 即使按钮隐藏,js也可以来触发这个按钮。 JJYAO 写道 opener.window.location.href = "yourActon.do?paramter=XXX"
这种方法是可以,但是存在一些问题。如果提交需要很多页面元素的时候,这样来写URL就太麻烦了 所以建议还是采用form提交的方式来做。 在子窗口提交的时候,同时调用父窗口的提交方法 window.opener.par_submit(); 其中par_submit()就是父窗口的js提交方法,直接调用就可以,也不像fooy5460所说,需要再加上一个提交按钮。 |
|
返回顶楼 | |
发表时间:2005-01-13
谢谢w_weidong,有学了一招.
有没有JS好的学习或参考资料,我在各站上搜索过,竟然没有找到合适的资料(从基础然后提高的比较详细的资料). |
|
返回顶楼 | |
发表时间:2005-01-14
opener.location.reload();
这个简单! |
|
返回顶楼 | |
发表时间:2005-02-05
ASDF1982 写道 opener.location.reload();
这个简单! 这样可以的,不过要注意当前父页面的路径,或许对应的是action访问路径, 是否是你想要的! |
|
返回顶楼 | |
发表时间:2005-02-21
看看JS的帮助文档就解决了,这种问题不用发到这里来。
|
|
返回顶楼 | |