html窗口与其iframe子窗口之间的方法操作
2015-09-25 10:54
495 查看
1.父窗口操作iframe子窗口的js中变量、方法或dom对象
js方法:
jquery方法:
2.iframe子窗口操作父窗口的js中变量、方法或dom对象
[b] js方法:[/b]
[b]jquery方法:[/b]
仅供参考和完善,谢谢大家!
js方法:
//父窗口获取子窗口js变量 document.getElementById("iframeId").contentWindow.jsVariable; window.frames["iframeName"].window.jsVariable; //父窗口获取子窗口js方法 document.getElementById("iframeId").contentWindow.jsMethod(); window.frames["iframeName"].window.jsMethod(); //父窗口获取子窗口dom document.getElementById("iframeId").contentWindow.document.getElementById("domId"); window.frames["iframeName"].document.getElementById("domId");
jquery方法:
//父窗口获取子窗口js变量 $("#iframeId")[0].contentWindow.jsVariable; //父窗口获取子窗口js方法 $("#iframeId")[0].contentWindow.jsMethod(); //父窗口获取子窗口dom $("#iframeId").contents().find("#domId"); $(window.frames["iframeName"].document).find("#domId"); $("#domId",document.frames('iframeName').document);
2.iframe子窗口操作父窗口的js中变量、方法或dom对象
[b] js方法:[/b]
//iframe子窗口获取父窗口js变量 window.parent.jsVariable; //iframe子窗口获取父窗口js方法 window.parent.jsMethod(); //iframe子窗口获取父窗口dom window.parent.document.getElementById('domId');
[b]jquery方法:[/b]
//iframe子窗口获取父窗口dom $("#domId", parent.document);
仅供参考和完善,谢谢大家!
相关文章推荐
- html标签大全
- html <label>标签
- C#获取指定网页HTML原代码
- IIS开启伪静态后html静态页面无法访问的解决方法
- html特殊字符
- 2015/9/25 吐槽
- HTML常用标签属性图
- 2015年9月20日第一节课html2-2
- html里的常用特殊符号表示大全
- 版本更新、滑动启动页、图片异步加载、抓取html网页新闻、内嵌小说阅读功能、PageView轮播图展示功能
- 关于checkbox/radio选中不选中HTML不变化
- C#实现HTML转WORD及WORD转PDF的方法
- html Table合并行和列
- 基本的Web控件一
- HTML_标签——随笔
- 转发:China2008 标题:SharePoint 文档库打开HTML 直接浏览而不是打开下载对话框
- html Table标签的初步使用
- Html body的滚动条禁止与启用
- html常用标记
- html段落的控制