2012-06-14 2 views
0

Я пытаюсь удалить полосу прокрутки из своего приложения facebook. Я пробовал решение js, что со следующим кодом js и некоторым css (overflow: hidden) на тегах html и body.Как получить прокрутку = "нет" в приложении iframe wrapper

<div id="fb-root"></div> 
<script type="text/javascript"> 
window.fbAsyncInit = function() { 
     FB.init({ 
     appId: 'My_App_Id', 
     status: true, 
     cookie: true, 
     xfbml: true 
     }); 

     FB.Canvas.setAutoResize(7); 
     }; 
     (function() { 
     var e = document.createElement('script'); 
     e.async = true; 
     e.src = document.location.protocol + 
     '//connect.facebook.net/it_IT/all.js'; 
     document.getElementById('fb-root').appendChild(e); 
     }()); 

     </script> 

Если я вижу другие приложения, я заметил, что они прокрутку свойства IFrame обертки установлен на «нет», и это волшебство для все браузера.

Я не могу установить значение прокрутки в «нет» в любом режиме.

Как я могу это сделать?

Спасибо за помощь! Антонио

ответ

0

У вас есть Canvas Height набор для фиксированной в настройках приложения? В противном случае setAutoResize не будет работать.

(И вы проверили консоль ошибок вашего браузера для любых сообщений?)

+0

Это именно то, что я искал. благодаря – Antonio