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

Советы, готовые решения, заготовки - то что помогает при создании сайтов.

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

Сообщение ukhov » 31 авг 2011, 11:02

По сравнению с другими скриптами, этот идеален.
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
  3. <script type="text/javascript">
  4.  
  5. // © ReadyHW.Ru
  6.  
  7. //IE5+, Mozilla 1.0+, Opera 7+
  8.  
  9. function page_height() {
  10. var height = document.body.clientHeight;
  11.  
  12. alert(height);
  13. VK.callMethod("resizeWindow", 760, height); // 760 - это ширина, надо задать свою
  14. }
  15.        window.onload = (function() {
  16.         page_height();
  17.        });
  18.  
  19. </script>
Изображение
Аватара пользователя
ukhov
Модератор
Модератор
 
Автор темы
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19
Откуда: Санкт-Петербург
Благодарил (а): 85 раз.
Поблагодарили: 155 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



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

Сообщение kubik » 13 ноя 2011, 11:39

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

 
Сообщения: 6
Зарегистрирован: 10 дек 2009, 08:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение ukhov » 13 ноя 2011, 12:29

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

можно попробовать ещё 1 вариант.
  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  2. <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
  3.  
  4. <div id=page>
  5. TEXT
  6. </div>
  7.  
  8. <script type="text/javascript">
  9. VK.callMethod("resizeWindow", 800, $('#page').height()+Number(20));
  10. </script>
  11.  
  12.  
Изображение
Аватара пользователя
ukhov
Модератор
Модератор
 
Автор темы
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19
Откуда: Санкт-Петербург
Благодарил (а): 85 раз.
Поблагодарили: 155 раз.

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

Сообщение kubik » 13 ноя 2011, 14:07

ukhov писал(а):можно попробовать ещё 1 вариант.
  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  2. <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
  3.  
  4. <div id=page>
  5. TEXT
  6. </div>
  7.  
  8. <script type="text/javascript">
  9. VK.callMethod("resizeWindow", 800, $('#page').height()+Number(20));
  10. </script>
  11.  
  12.  

В таком варианте даже на изменение параметра 800 ручками не реагирует( Пытаюсь джумлу настроить - могут ли быть какие-то внутренние конфликты там?
kubik

 
Сообщения: 6
Зарегистрирован: 10 дек 2009, 08:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Полезные советы и готовые решения



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0