iframe父子頁面方法調用及數據傳送


父頁面調用子頁面方法, 子頁面加載父頁面傳送的數據記錄了父子間的調用和數據加載.

以下是另一些關於iframe的小結:

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進行操作;

 

 

感謝:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM