矗ㄑ︽穨穓碝琩基ゑ基狝叭
琵淮肞тΑ︽穨基
穓碝ま篮╰参產ㄣ胦耫砞璸籹盡產羭芔
┬单続ノ舧高

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

[JQuery] frame�的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 莱

    ﹎
    ず甧