определение подгрузки контента в 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') ? |
может я не ясно изложил или на js в принципе не возможно определить event подгрузки контента в iframe ?
|
люди добрые, молчание - хуже любого ответа.
|
iframe.onload = hasOpНе подходит? Еще вот. Более того, неужели отменили гугл? Давно можно было найти самому. а не ждать ответа. |
я прежде чем задать здесь - гуглил и пробовал.
так что это не первая инстанция.. но както про онлоад забыл, спасибо. только вот онлоад в примере по ссылке , срабатывает сразу даже когда контент еще не подгрузился (контент подгружается после клика кнопки) почему так происходит? |
Часовой пояс GMT +3, время: 05:15. |