したがって、iframe から div を抽出するコードは、@Adil によって次のように作成されます。
$(window).load(function () {
var filteredContents = $('.test').contents().find('.div_iframe').html();
$('.test').contents().find('body').html(filteredContents);
});
HTML は次のようになります。
<iframe class="test" width="100%" height="100%" src="/message.html?msjId=268" style="height:100%;width:100%;">
<iframe class="test" width="100%" height="100%" src="/message.html?msjId=260" style="height:100%;width:100%;">
そして今表示されるべきテーブル、それらは2つの異なるテーブルであるはずですが、現時点では両方のテーブルが同じですmsjId
が、最初から複製されていmsjId
ます...
前もって感謝します!
アップデート:
詳細を説明しますので、私がclose vote
何をしているのかわかりません。iframe に、ヘッダーなどなしで取得したいだけのテーブルがあるため、上記のコードはそれをフィルタリングして、含まれている div を正確に提供しますiframe からテーブルを取得し、それを表示します。私の問題は、複数のiframeがある場合、テーブルが最初のiframeから同じ情報で複製され、次のようなループがないことforeach
です...