Обновите Iframe один раз при загрузке страницы - PullRequest
0 голосов
/ 21 июня 2011

У меня есть кросс-браузерный iframe, который работает без одной маленькой детали.Начальная загрузка кадра не изменяет размеры полностью.Поэтому элементы обрезаются внизу экрана.Он идеально изменяет размеры, если обновляется рамка.

Есть ли способ обновить iframe один раз при загрузке страницы?

Пример приведен здесь:

http://www.aans.org/aansmarketplace.aspx

Перейти к мультимедийным продуктам и выбратьDVD.Вы заметите, что контент обрезан внизу экрана ... но если вы перезагрузите фрейм, все содержимое покажет.

Ответы [ 2 ]

0 голосов
/ 21 июня 2011

Как вы меняете размер фрейма? Если у вас есть доступ к iframe, содержащему страницу, используйте событие onload iframe, рассчитайте внутреннюю высоту документа и установите для него значение iframe. Это прекрасно работает во всех браузерах.

0 голосов
/ 21 июня 2011
<iframe id="iframe" src="empty_script.php" />
<script>
$(function(){
    $("#iframe").attr('src', 'your_Script.php');
});
</Script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...