iframe对于各级调用,首先要了解一个概念:iframe其实也是一个window对象,很重要
下面一个例子:调用子级iframe上的父级的另外一个子级iframe下的子级iframe
var select_tab = '#'+top.window.$('.tab-addtabs div.active').prev().attr('id')+' iframe';
var url = $(select_tab,top.document).contents().find('.tab-select').data('url');
$(select_tab,top.document).contents().find('.detail-iframe iframe').attr('src',url);//主要是这句
上面的调用特复杂了,有点恶心
大概流程如下:
子级=》父级=》子级=》子级
这个关系一定要理清才能调用对应的东西,contents()这个是jquery获取iframe内容
参考:
http://caibaojian.com/js-get-iframe.html
https://www.cnblogs.com/tugenhua0707/p/4174729.html