如下是另外一些關於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