iFrameの高さをjsで自動取得する

Yukimi Sato 8,774views 更新:2014年7月8日

jQueryを使わないでできる方法がないか探していたところ、こちらのサイトで発見しました。
http://www.geocities.jp/eijispace/2012/0220.html

 

JS

function iframeResize(){
    var PageHight = document.body.scrollHeight + 0; // ページの高さを取得
    window.parent.document.getElementById('disp').style.height = PageHight + 'px'; // iframeの高さを変更
}
window.onload = iframeResize;

iFrameは外から制御できないことが多いので、色んなパターンで実装できるのは助かりました。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません