タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとDOMとiframeに関するmonjudohのブックマーク (2)

  • jQueryを使ってiframe要素の中身にアクセスする | バシャログ。

    残暑の蒸し暑さから、涼しさを通り越して、寒いと感じる今日この頃、tanakaです。 今日はjQueryでiframe要素の中にアクセスして、情報を取得したり、改変したりする方法を紹介します。 jQueryは、Webページに対するアクセスを簡潔に表現できるライブラリですが、iframe内の文書にまで、 $('div iframe p') といった感じでアクセスすることはできません。ドキュメントが違うからでしょうか?正しい理由はわかりませんが、同時に2つのページをまたいで処理するのは混乱しそうなのでこれはこれでいいと思います。で、そういったときにアクセスする方法があるのでご紹介します。 [追記 2010/09/27]注意点として、親フレームとiframe内ドキュメントのドメインが異なる場合はアクセスできません。 iframe内のドキュメントにアクセスするにはcontents() $(...).

    jQueryを使ってiframe要素の中身にアクセスする | バシャログ。
    monjudoh
    monjudoh 2010/09/27
    jQuery('iframe').contents()でそのままiframe内をjQueryで辿っていける。
  • IEでiframeだとdoScroll()をDOMContentLoadedとして使えないらしい件

    @uupaa DOMReady (function wait(){try{(new Image).doScroll();if(document.body){OK();}else{setTimeout(wait,0);}}catch(err){setTimeout(wait,0);}})() 2010-07-23 00:17:02 @uupaa IE用の DOMContentReady が <iframe> で動かすと穴があるので調べ物してる。<iframe>内だと、doScroll() が通っても、<body>にアクセスできないタイミングがあるんだねっと 2010-07-22 23:58:50

    IEでiframeだとdoScroll()をDOMContentLoadedとして使えないらしい件
  • 1