其他分享
首页 > 其他分享> > 父子 iframe 互访

父子 iframe 互访

作者:互联网

问子 iframe 元素

var $iframe =  $("#iframeId).contents();// 拿到子iframe的document
$iframe.find('#xxId').slideToggle();

调用子 iframe 方法

// 因为有可能取不到值,所以调用前都要做下判断
var childWindow =  $("#iframeId")[0] && $("#iframeId")[0].contentWindow;// 拿到子iframe的window
childWindow .childFunction() && childWindow .childFunction();

访父 iframe 元素

// 拿到父iframe的document
$(parent.document);

调用父 iframe 方法

就是取到window对象直接调用就行了。

最顶层是 top
父级窗口是 parent
当前窗口是 window 或 this
特殊情况:没有iframe嵌套时 以变量都指向当前窗口

标签:调用,childWindow,iframeId,互访,父子,window,iframe,document
来源: https://blog.csdn.net/jx520/article/details/98481831