如下是另外一些关于iframe的小结:html
1:document.getElementById("ii").contentWindow 获得iframe对象后,就能够经过contentWindow获得iframe包含页面的window对象,而后就能够正常访问页面元素了; 2:$("#ii")[0].contentWindow 若是用jquery选择器得到iframe,须要加一个【0】; 3:$("#ii")[0].contentWindow.$("#dd").val() 能够在获得iframe的window对象后接着使用jquery选择器进行页面操做; 4:$("#ii")[0].contentWindow.hellobaby="dsafdsafsdafsdafsdafsdafsadfsadfsdafsadfdsaffdsaaaaaaaaaaaaa"; 能够经过这种方式向iframe页面传递参数,在iframe页面window.hellobaby就能够获取到值,hellobaby是自定义的变量; 5:在iframe页面经过parent能够得到主页面的window,接着就能够正常访问父亲页面的元素了; 6:parent.$("#ii")[0].contentWindow.ff; 同级iframe页面之间调用,须要先获得父亲的window,而后调用同级的iframe获得window进行操做;
感谢:jquery