ブックマーク / qiita.com/shinchit (1)

  • 複数の ifame の読み込み( load )を待つ方法 - Qiita

    背景 複数の iframe をページ内に配置して、各々の iframe のコンテンツをごにょごにょする場合、 全ての iframe の読み込み( load )が終わるのを待ってから処理を行わないとタイミングによって、 iframe の DOM を JavaScript でつかめたり、つかめなかったりして動作が安定しません。 jQuery の Deffered を使って全ての iframe の読み込みを待つことで、この問題をクリアできます。 コード HTML <div id="mainContents"> <div id="frameAContainer"> </div> <div id="frameBContainer"> </div> <div id="frameCContainer"> </div> </div> function iFrameLoaded(id, src) { var

    複数の ifame の読み込み( load )を待つ方法 - Qiita
    torinky
    torinky 2017/04/08
    複数の ifame の読み込み( load )を待つ方法
  • 1