栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

父元素与子iframe相互获取变量和元素对象的具体实现

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

父元素与子iframe相互获取变量和元素对象的具体实现

父中:
复制代码 代码如下:



-------------------------------------------------------------
子iframe中:
复制代码 代码如下:


--------------------------------------------------------------------------------------------------

子iframe中(id="iframeId"name="iframeName"):
复制代码 代码如下:



-------------------------------------------------------------
父中:
复制代码 代码如下:


收集网上的一些示例:
用jQuery在Iframe里取得父窗口的某个元素的值
只好用DOM方法与jquery方法结合的方式实现了

1. 在父窗口中操作 选中Iframe中的所有单选钮
$(window.frames["iframe1"].document).find("input:radio").attr("checked","true");
2. 在Iframe中操作 选中父窗口中的所有单选钮
$(window.parent.document).find("input:radio").attr("checked","true");
父窗口想获得Iframe中的Iframe,就再加一个frames子级就行了,如:
$(window.frames["iframe1"].frames["iframe2"].document).find("input:radio").attr("checked","true");
3.在子窗口中调用父窗口中的另一个子窗口的方法(frame):
parent.frames["Main"].Fun();
注意:建议使用[],这样比较兼容多个浏览器,()火狐/搜狗/谷歌不兼容。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/109982.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号