ورود

View Full Version : سوال: داینامیک کردن ارتفاع iframe



sima_2n5k
یک شنبه 11 دی 1390, 14:10 عصر
سلام
یک iframe دارم توی asp.net یک صفحه که یکسری مطالبو داخلش باز می کنه ، یک لینک دارم که به یک صفحه وصل که داخل این صفحه با توجه به دادهای که انتخاب میشه اطلاعات صفحه کم و زیاد میشه داخل این صفحه از updatepanel استفاده کردم.وقتی لینک . میزنم اطلاعات لود میشه و وقتی combo رو انتخاب می کنم و اطلاعات مربوط به اونو نمایش بده ارتفاع iframe از یک حدی بیشتر نمی شه؟!!
از جی کوئری استفاده کردم اینم کدشه:
//set Iframe height
function FrameLoadComplete() {
$($("#ifram1")[0].contentWindow.document).ready(function () {
//set frame height
$("#ifram1").height(10);
SetFrameHeight();
});
}
function SetFrameHeight() {

var innerFormHeight = $($("#ifram1")[0].contentWindow.document).height();

//set height
var minHeightParam = 400;

var innerheight = 0;

if (innerFormHeight <= minHeightParam)
innerheight = minHeightParam;
else
innerheight = innerFormHeight;

innerheight += 10;
$("#ifram1").height(innerheight);
}
/////////////
که متد FrameLoadComplete() داخل iframe صدا میزنم.
اگه میشه بهم بگید چطور میتونم ارتفاع iframe رو درست کنم؟