Показать сообщение отдельно
  #9 (permalink)  
Старый 07.06.2014, 01:51
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,567

Globus,
<iframe src="index.html"></iframe>
 <script type="text/javascript">
  var iframe = document.getElementsByTagName('iframe')[0];
  iframe.onload = function(){
   var iframeDoc = iframe.contentWindow.document;
   iframeDoc.body.style.backgroundColor = 'red'
  };
</script>

В вашем случае во фрейме просто ещё нет document(не загрузился ещё), потому следует его получать уже после события onload когда он точно на месте.
__________________
29375, 35
Ответить с цитированием