Добрый вечер...У меня такой вопрос,на сайте есть определенный блок,в который все грузится,нужно сделать что бы подгружались в блок определенные сайты страниц,или просто целые сайты,или обычные статические страницы моего сайта...сделал,все работает,внешние страницы сайтов( или сайты) грузятся в динамический iframe,который создается по мере необходимости,смотря какая ссылка на источник....проблема в том,что высота ifrэйма фиксированная,а я хочу сделать что бы он растягивался в зависимости от подгружаемого контента,каким образом это сделать исходя из моей задачи и ситуации???Я делал если страницы с моего сайта,высота подгоняется с помощью написаной ф-и,но вот как быть если я хочу грузить контент из другого сайта или сайт?
Код:
|
<script type="text/javascript">
function LoadingContent(href) {
if(href.indexOf("http://")!=0)//если обычная страница с моего сайта просто грузим в блок
{
$.cookie("current_str", href);
$('#center_center').load(href);
}
else//иначе,загружаем в iframe,очищаем блок от предыдущего сод-го,и добавляем iframe в блок
{
var el = document.createElement("iframe");
el.id = 'myiframe';
el.name = 'myiframe';
el.style.width = "100%";
el.style.height ="500px";
el.scrolling="auto" ;
el.frameBorder="0";
el.src = href;
$('#center_center').empty();
document.body.appendChild(el);
document.getElementById("center_center").appendChild(el);
}
}
</script> |