у меня при вызове iframe вызывается следующий метод:
function resizeIframe() {
$("#content").css("height", "");
$("#content").css("width", "");
var iFrameHeight = $('iFrame').contents().height();
var iFrameWidth = $('iFrame').contents().width();
$("#content").css("height", iFrameHeight);
$("#content").css("width", iFrameWidth);
}
Когда это вызывается, под текстом много свободного места, поэтому высота iframe составляет около 1457px. Но странная вещь, когда я добавляю предупреждение вот так:
function resizeIframe() {
$("#content").css("height", "");
$("#content").css("width", "");
var iFrameHeight = $('iFrame').contents().height();
var iFrameWidth = $('iFrame').contents().width();
alert($("#content").height()); <-------------this alert
$("#content").css("height", iFrameHeight);
$("#content").css("width", iFrameWidth);
}
После добавления этого оповещения оно подходит для контента размером 1050 пикселей. Я совершенно сбит с толку, почему он это делает или как это исправить. Любая помощь приветствуется.