父页面有个ID为mainfrm、name为Iframe1的iframe,iframe连接b.html,该页面有个函数test

在父页面调用b.html的test方法为:

$("#mainfrm")[0].contentWindow.test();

或者

this.frames["Iframe1"].doQuery();

在当前弹出的子页面中打开另一个打开页面中的函数,例如在弹出的edit.html页面中调用dataList.html页面中的函数test

parent.document.frames["Iframe1"][0].test();

////////////////////////////////////////////////////////////////////////////////////

第一、在iframe中查找父页面元素的方法:

$('#id', window.parent.document)

第二、在父页面中获取iframe中的元素方法:

$(this).contents().find("#suggestBox")

第三、在iframe中调用父页面中定义的方法和变量:

parent.method

parent.value

iframe里用jquery获取父页面body
 
iframe.html
<html>
<script src='jquerymin.js'>
</script>
<body id='1'>
<div>it is a iframe</div>
</body>
<script>
$(document).ready(
function()
{ var c = $(window.parent.document.body) //麻烦的方法: var c = $($(window).eq(0)[0].parent.document).find('body'); ,忘了可以用前面的方法了 alert(c.html());
}
); </script>
</html>

最新文章

  1. Python multi-thread 多线程 print 如何避免print的结果混乱
  2. SqlSever基础 delete 删除符合特定条件的元素
  3. C++求等比数列之和
  4. 打造轻量级自动化测试框架WebZ
  5. RequireJS 2.0 新特性
  6. linux 下使用 tc 模拟网络延迟和丢包(转)
  7. Linux05--Shell程序设计01
  8. installation - How to install Synaptic Package Manager? - Ask Ubuntu
  9. Xcode的Architectures、Valid Architectures和Build Active Architecture Only属性(原创)
  10. vim 当前用户显示行号
  11. stl string 容器的使用
  12. JAVAEE——BOS物流项目10:权限概述、常见的权限控制方式、apache shiro框架简介、基于shiro框架进行认证操作
  13. ajax跨域请求问题及解决办法总结
  14. js点滴3 vs vue
  15. Android大作业
  16. ThreadPoolExcutor 线程池 异常处理 (上篇)
  17. 【LeetCode】不同路径
  18. python paramiko自动登录网络设备抓取配置信息
  19. Transfer files Using sshpass
  20. nuclio kubernetes 部署

热门文章

  1. 安装VS2013 2015 需要IE10浏览器 跳过的方法
  2. python面向对象(一)
  3. 操作系统/应用程序、操作中的“并发”、线程和进程,python中线程和进程(GIL锁),python线程编写+锁
  4. Python获取位数
  5. nodejs获取服务器数据到页面
  6. Django of python 中文文档 及debug tool
  7. 基于twemproxy的redis集群部署
  8. oracle修改连接数后无法启动(信号量的问题)
  9. Ubuntu安装配置samba
  10. Meta 数据中文显示