Страница 2 из 3
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 20:05
Feniks000
Александр писал(а):Поиск же на форуме есть...
Автоматическая высота IFrame - но нужно не тупо скопировать, а разобраться. Сначала просто попробовать скрипт без связывания со своим приложением. Если надо, то переделать без jQuery. И только потом связывать со своим приложением.
Спасибо. Мне просто очень срочно нужно. Я очень тяжело понимаю новые языки программирования.. Поэтому освоится в скриптах, мне нужно с нуля изучать.. снова трать недели.
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 20:49
Feniks000
Serge писал(а):НОМЕРА СТРОК ВКЛ/ВЫКЛ | ПОКАЗАТЬ/СКРЫТЬ | ВЫДЕЛИТЬ ВСЁ
<script type="text/javascript">
setInterval(onBodyResize, 100);
function onBodyResize()
{
var comm_height = 0;
if(document.getElementById('vk_comments'))
comm_height = document.getElementById('vk_comments').clientHeight;
var real_height = comm_height + 1002;
VK.callMethod('resizeWindow', '700', real_height);
}
</script>
Между <head></head>
Первое число - 700 - ширина. 1002 - высота моего контента (у вас она может быть другая, надо смотреть).
Если у вас 90 страниц, и все генерируются по своему шаблону - сочувствую, надо что-то менять.
Не помогло... Я смотрю на это как баран на новые ворота. css и html за неделю понял, а тут вообще хз... Неужели так тяжело какую то хрень вставить "resizeWindow"???
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 23:32
IndieGD
Feniks000, о хоспаде, что ж так сложно то. Вот возьмите это:
Код: Выделить всё
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script><script type="text/javascript">setInterval(onBodyResize, 100);function onBodyResize(){ var real_height = document.getElementsByTagName('body')[0].clientHeight; VK.callMethod('resizeWindow', '700', real_height);}</script>
И вставьте в самый низ своих страниц перед
</body> и будет вам счастье.
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 23:48
Feniks000
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 23:50
IndieGD
Feniks000, вы бы вместе со скриншотом код страницы привели или сказали хотя бы где посмотреть
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 23:51
Feniks000
В первом посте указал ссылку на приложение ,фильм Человек из Стали.
Я код html указал в сообщениях..
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 02 июл 2013, 23:53
Feniks000
Еще маргин съезжает... ширина исчезает..
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 03 июл 2013, 00:05
Feniks000
Ширину сделал, теперь комментарии все равно не выходят нормально.
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 03 июл 2013, 00:13
Feniks000
Короче ппц.. завтра буду мудить... Спокойной ночи всем..
Re: Почему у этого приложения растягивается вниз, а у меня нет?
Добавлено: 03 июл 2013, 00:14
IndieGD
У вас просто margin на контенте поэтому и такая хрень, вам просто надо указать высоту с запасом margin.
То есть примерно так:
Код: Выделить всё
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> <script type="text/javascript"> setInterval(onBodyResize, 100); function onBodyResize() { var margin=70; var real_height = document.getElementsByTagName('body')[0].clientHeight; VK.callMethod('resizeWindow', '730', real_height+margin); } </script>