Показать сообщение отдельно
  #3 (permalink)  
Старый 18.05.2010, 11:36
Интересующийся
Отправить личное сообщение для GRean Посмотреть профиль Найти все сообщения от GRean
 
Регистрация: 17.04.2010
Сообщений: 22

Код не мой, я еще плохо знаю js, но я сам более внимательней посмотрел код, в нем много лишнего.
Упрощенный вариант и рабочий. Работает в IE, Opera, FF.
Самый простой способ узнать высоту документа для iframe.
<script type="text/javascript">   
  

function clickAction() {   


   document.getElementById('demo_frame').width = '560'; 
   document.getElementById('demo_frame').height;
   document.getElementById('demo_frame').contentWindow.document.body.scrollHeight;

   document.getElementById('demo_frame').width = '560';   
   document.getElementById('demo_frame').height = document.getElementById('demo_frame').contentWindow.document.body.scrollHeight;

      
}   
onload = clickAction;   
   
</script>   
 
<iframe src="docum6.html" id="demo_frame" align="center" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe>

Последний раз редактировалось GRean, 18.05.2010 в 12:51.
Ответить с цитированием