В моем приложении Facebook iframe моя домашняя страница немного длинна (около 1500 пикселей), но второстепенные страницы имеют меньшую высоту.
Я вижу, что между нижним и нижним колонтитулами Facebook много пустого пространствана дополнительных страницах.
Я проверил источник iframe и обнаружил, что свойство height установлено правильно, но внутри тега style есть другое значение высоты, которое сохраняет высоту домашней страницы.
<iframe class="canvas_iframe_util noresize" frameborder="0" scrolling="no" id="iframe_canvas" name="iframe_canvas" src='javascript:""' height="600px" style="height: 1566px; overflow-y: hidden; "></iframe>
Ниже приведен код, который я использую для изменения размера рамки (которая находится на главной странице)
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId: 'my app',
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true// parse XFBML
});
FB.Canvas.setAutoResize(7);
</script>
Мои дополнительные страницы имеют динамический размер, поэтому я не могу использовать фиксированную высоту.Любая помощь, чтобы получить дополнительные пробелы на моих вторичных страницах высоко ценится.
Спасибо