Показать сообщение отдельно
  #1 (permalink)  
Старый 02.10.2009, 17:23
Новичок на форуме
Отправить личное сообщение для alexblade Посмотреть профиль Найти все сообщения от alexblade
 
Регистрация: 02.10.2009
Сообщений: 4

определение подгрузки контента в IFRAME
Добрый день.

есть блок
<div id="open"><p>opening...<img src="open.gif"/></p></div>

в который java скриптами потом апендится чайлд iframe соурс которого подгружается с другого сервера.

_после_ подгрузки контента iframe, блок "<P>" я удаляю.

<script language=javascript>
function hasOp(){
var foo = document.getElementById("open");
if (foo.childNodes[1]){ 
foo.removeChild(foo.childNodes[0]);clearInterval(siop);}
}
var siop=setInterval(hasOp, 140)
</script>


но получается , блок "Р" удаляется как только вставился iframe, а он сразу вставляется (правда пустой), а мне надо как подгрузится содержимое ифрэйма (оно грузится пару секунд). как удалить <Р> именно после подгрузки контента ифрейма а не после appendChild('IFRAME') ?

Последний раз редактировалось alexblade, 02.10.2009 в 19:18. Причина: используйте теги [html] и [js] для оформления кода
Ответить с цитированием