Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Можно ли обрабатывать событие полной загрузки |
Автор: experiments12 16.1.2008, 03:00 |
Вот код страницы. <html> <head> <title>Новая страница 1</title> </head> <frameset rows="300,0%,*" > <frame name="top" src=top.htm > <frame name="middle"> <frame name="bottom"> <noframes> <body> <p>Эта страница использует рамки, однако ваш обозреватель их не поддерживает.</p> </body> </noframes> </frameset> </html> Вначале загрузка идет только в первый фрейм(top). В страничке top.htm есть скрипт, который загружает во второй фрейм(middle) страничку site.htm . Так вот может ли скрипт в top.htm обнаружить событие полной загрузки site.htm? Как это сделать? |
Автор: Ghirik 16.1.2008, 07:27 |
Только если в site.htm будет назначен обработчик события window.onload или onload тэга body, который, вызовет функцию в паренте или сразу в целевом фрейме. Варианты с контролем события onload самого фрейма(middle) в IE работать не будут. Во всяком случае, мне не удалось получить кроссбраузерное событие onload у фрейма. Может в DOM-е есть чего... |