Очень хороший скрипт автоподгона высоты для Iframe

Советы, готовые решения, заготовки - то что помогает при создании сайтов.
Ответить
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Очень хороший скрипт автоподгона высоты для Iframe

Сообщение ukhov »

По сравнению с другими скриптами, этот идеален.

Код: Выделить всё

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script><script type="text/javascript"> // © ReadyHW.Ru //IE5+, Mozilla 1.0+, Opera 7+ function page_height() {var height = document.body.clientHeight; alert(height);VK.callMethod("resizeWindow", 760, height); // 760 - это ширина, надо задать свою}       window.onload = (function() {        page_height();       }); </script>
kubik
Сообщения: 6
Зарегистрирован: 10 дек 2009, 08:05

Re: Очень хороший скрипт автоподгона высоты длоя Iframe

Сообщение kubik »

Не работает..
Ширину корректно с заданной выставляет, а в высоту автоматически не растягивается. Подскажите как быть.
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: Очень хороший скрипт автоподгона высоты длоя Iframe

Сообщение ukhov »

kubik писал(а):Не работает..
Ширину корректно с заданной выставляет, а в высоту автоматически не растягивается. Подскажите как быть.
можно попробовать ещё 1 вариант.

Код: Выделить всё

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <div id=page>TEXT</div> <script type="text/javascript">VK.callMethod("resizeWindow", 800, $('#page').height()+Number(20));</script>  
kubik
Сообщения: 6
Зарегистрирован: 10 дек 2009, 08:05

Re: Очень хороший скрипт автоподгона высоты длоя Iframe

Сообщение kubik »

ukhov писал(а): можно попробовать ещё 1 вариант.

Код: Выделить всё

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <div id=page>TEXT</div> <script type="text/javascript">VK.callMethod("resizeWindow", 800, $('#page').height()+Number(20));</script>  
В таком варианте даже на изменение параметра 800 ручками не реагирует( Пытаюсь джумлу настроить - могут ли быть какие-то внутренние конфликты там?
Ответить