определение подгрузки контента в 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, время: 12:59. |