layer如何实现弹出子iframe层父子页面传值
这篇文章给大家分享的是有关layer如何实现弹出子iframe层父子页面传值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
创新互联是一家专业提供沽源企业网站建设,专注与成都做网站、网站制作、H5建站、小程序制作等业务。10年已为沽源众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
父页面获取子页面元素
格式:
$("#iframeID").contents().find("#eleID")
示例代码:
father.html
父级页面
son.html
子级页面
父页面调用子页面方法
格式:
$("#iframeID")[0].contentWindow.fun()
参数:fun()为子页面的函数
注意:$("#iframeID")[0]后面这个[0]必须要,亲测,删除就报错了,其原因是contentWindow是原生js的方法,所以用.eq(0)都不行。
示例代码:
father.html
父级页面
son.html
子级页面
子页面获取父页面元素
格式:
$("#fatherID",window.parent.document)
参数:fun()为子页面的函数
示例代码:
father.html
父级页面 我是父页面内容,点击“子向父传值”按钮我改变
son.html
子级页面