承種砞璸琵﹡產丁だ
矗ㄑΑ弘給怠卯盡穨怠美砞璸畍眤狝叭
怠祘ず杆鍯猳海畍撑烩旧盡弘贺猳海祘
琁戳丁猳海祘基ヘ荡ぃ睹基

    tw 阶韭  祘Α砞璸癚阶      

[JQuery] 獲取iframe�的DOM物件

┬狥妹妹
祇丁2013-06-20
[浪羭]


目㻢:如果現在有a.html和b.html���網�摱.html是以iframe的形式顯示在a.html中。我��赼.html中,使用javascript取得b.html中的DOM元素。





a.html中的HTML:









b.html中的HTML:


test123







�㞾椒ㄕf明:我��梢酝高^jQuery�找到iframe�的DOM元素,以上面鮋例子,透過下面方法,我��梢栽赼.html中找到b.html的網�䮓亍�



$(\'#iframepage\').contents().find(\"#iframeElement\");







但是,如果你直接使用這行程式取得b.html的網�䮓兀赡�𩂰發生有媆正確,有媆失㷍的窘境,這是因鮋在a.html載入後你的javascript就已�偦_始�行了,但是a.html載入完����K不等於b.html也載入完��@是有媆間差的。因此,在網�𧡰幸嫒frame的DOM元素要先確定iframe中的DOM元素已�𦭒d入完成。你可以加上load事件��𦋐磉@件事:



$(\'#iframepage\').load(function(){

$(\'#iframepage\').contents().find(\"#iframeElement\").html();
});




http://blog.finalevil.com/2009/08/jqueryiframedom.html



  • 觅呼       

    約ぃ笆玻-狾爵ネ程龟--穝狾疭跋程蔼眔眤獺苦┬ヲ
    Ч俱┬癟┬┍荐弘匡ン約ぃ笆玻 纔借ヲざ┬割禦芥戈癟硓ユ痷み
    約ぃ笆玻-穝狾疭跋程蔼眔眤獺苦┬ヲ
    眤Λ,約ノみ眤狝叭



  •  0 莱

    ﹎
    ず甧