iframe のサイズをかなり適切に変更するコードがあります。唯一の問題は、新しいサイズにすぐに調整され、移行時間が考慮されないことです。その結果、トランジション時間とともに拡大する div は、iframe にドキュメントの下部を強制的に切り捨てさせます。私はjqueryを初めて使用するので、見つけたこのコードにタイマーを追加する方法がわかりません。
function resizeFrame(ctrl) {
$(ctrl.contentWindow.document).ready(function ()
{
var s;
s = 100;
ctrl.style.height = s;
var doc = $(ctrl.contentWindow.document);
s = doc.height() + "px";
ctrl.style.height = s;
});
}