iframe内で遷移しても高さを計算してスクロールバーがでないようにするやつ
Date: | 2019.03.19 |
---|---|
Update: | 2023.08.06 |
読み込まれるiframeのファイルで下記を実行します。
読み込み元のファイルで読み込み先のファイルを操作する方法でも可能ですが、
読み込み先のロードを待たずに実行してしまうと、高さをうまく取得できないので読み込み先で実行しています。
また、読み込み元で実行した場合、遷移の度にスクリプトを実行させる必要があるため、読み込み先で実行したほうが楽です。
$(window).load(function(){
var innerHeight = $('body').outerHeight();
console.log(innerHeight);
$('.calendar iframe' ,parent.document).attr('height', innerHeight + 'px');
});
この記事へのコメント 0件