2013-12-17 6 views
0

Я пытаюсь интегрировать игры в свою социальную сеть phpfox. Код, который приходит к ней на 3-й партии и что-то вроде этогоДинамическое увеличение высоты iframe

<script type="text/javascript"> 
      $(document).ready(function(){    
       $('body').append('<iframe id="crossdomain_frame" src="<?php echo APP_URL; ?>static/crossdomain.php?height=' + document.body.scrollHeight + '&nocache=' + Math.random() + '" height="0" width="0" frameborder="0"></iframe>'); 
      });  
     </script> 

Положив вещи высоту рамы перепутались. Я не могу понять, как увеличить высоту. При просмотре исходного кода страницы при загрузке я обнаружил, что даже не содержит атрибутов height и width. Может ли кто-нибудь помочь?

P.S вы можете сами проверить, как выглядит страница, открыв http://social.techbreeze.in/index.php?do=/apps/4/candy-rush/ и войти в систему, используя свою учетную запись на facebook.

ответ

0

Вы можете установить высоту фрейма с помощью JQuery после добавления IFRAME в тело.,

$(document).ready(function(){    
     $('body').append('<iframe id="crossdomain_frame" src="<?php echo APP_URL; ?>static/crossdomain.php?height=' + document.body.scrollHeight + '&nocache=' + Math.random() + '" height="0" width="0" frameborder="0"></iframe>'); 
     $('#crossdomain_frame').css('height', $(window).height()+'px'); 
}); 
Смежные вопросы