獲取iframe中window對象的方法


獲取iframe中window對象的方法

轉自:http://blog.csdn.net/qq282030166/article/details/30506869

很簡單的一行代碼

document.getElementsByTagName('iframe')[0].contentWindow

上面這行代碼獲取到的就是iframe中的window對象.

如果運用JQuery的話,需要記得$這個關鍵字在有iframe的頁面中有兩個.

一個是全局變量window.$

還有一個是iframe中的$,獲取iframe中的$可以通過

document.getElementsByTagName('iframe')[0].contentWindow.$獲取.

這種情況通常用於iframe中的$想要獲取外層元素的情況,包括注冊事件等...反之亦然

 

如果在iframe中想要獲取外層頁面的$,可以通過parent.window.$來獲取.

 

外層頁面是一個世界,iframe也是一個完整的世界


免責聲明!

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



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