Показать сообщение отдельно
  #1 (permalink)  
Старый 05.09.2009, 16:29
Аспирант
Отправить личное сообщение для hp5741 Посмотреть профиль Найти все сообщения от hp5741
 
Регистрация: 22.04.2009
Сообщений: 34

Firefox iframe offsetHeight
Хотел написать функцию для изменения высоты iframe и для IE6 все вроде норм а вот под operой и FF у меня какой-то косяк ткните плиз где он.
<html><body>
<script type="text/javascript">
  function setFrameHeight(){

    var myFrameLink = document.getElementById("myFrame");

    //тут косяк это я думал будет работать в Firefox но не пашет
    alert ( myFrameLink.offsetHeight );
    //Это работает в IE и все норм и показывает высоту нормально
    alert ( document.frames["myFrame"].document.body.scrollHeight );
  }

</script>

<iframe
    id="myFrame"
    name="myFrame"
    scrolling="auto"
    width="100%"
    frameborder="0"
    src="tt.html"
    onload="setFrameHeight()"></iframe>

</body></html>

Последний раз редактировалось hp5741, 05.09.2009 в 17:04.
Ответить с цитированием