wlbk.net
当前位置:首页 >> jquEry 调用父页面FunCtion >>

jquEry 调用父页面FunCtion

window.parent.window.tea(); // 调用父层window的tea方法 window.top.window.tea(); // 调用顶层window的tea方法,前提是tea方法定义在最外层而不是在其他iframe里面

window.parent.window.func(); // 调用父层window的func方法 window.top.window.func(); // 调用顶层window的func方法,前提是func方法定义在最外层而不是在其他iframe里面 当然你也可以把父层的js写成公用的,这样到拿一层都可以用

要想父页面局部更新,你这里有两种方式, 一种是用iframe方式,弹出一个div层,嵌套iframe,提交后,通知父页面; 另一种是ajax异步方式,弹出一个表单层,提交数据后,回调处理。

1、在父页面访问Iframe子窗体的txtAddress控件 window.frames["ifrMapCompanyDetails"].document.all("txtAddress").value = '地址' ; 2、在Iframe子窗体1访问父页面的TextBox1控件 , 子窗体1把值赋给子窗体2的某个控件 string strValue = "从子...

发现答非所问的人还不少啊 取父窗口的元素方法:$(selector, window.parent.document); 那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document); 类似的,取其它窗口的方法大同小异 $(selector, window.top.documen...

两点 1.既然你用jQuery了,为什么还要用getElementById()来获取元素?况且,获取iframe中元素也没这么麻烦啊 $("#id_iframe").contents().find("#id_button_test");这不就好了。。 2.你这部分代码是写在a.jsp页面中了吧?那我估计之所以不运行,...

Firefox, Chrome 测试通过,没问题。 如果在IE中有问题,可能是因为array元素所指向的对象随着子页面关闭,也已经不存在,所以产生错误。 可以在父页面中复制一下被add的obj,这里用了JSON来复制obj: var array = [];function addLine(obj){ arr...

取父窗口的元素方法: $(selector, window.parent.document); 那么你取父窗口的父窗口的元素就可以用: $(selector, window.parent.parent.document); 类似的,取其它窗口的方法大同小异, $(selector, window.top.document); $(selector, windo...

最外层父页面: function popup(childFrame,callback){ // do something childFrame[callback].call(childFrame,returnValue);}子页面: elem.onclick = function(){ window.top.popup(window.self,"doInChildFrame");}function doInChildFrame(...

如果你说的"子页面”是 iframe 的话。可以做到。 在子页面通过 `window.parent`可以访问其父页面的 window 对象。 则 window.parent.$ 既是 jQuery 了~

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com