Показать сообщение отдельно
  #15 (permalink)  
Старый 18.02.2009, 01:44
Новичок на форуме
Отправить личное сообщение для integrable Посмотреть профиль Найти все сообщения от integrable
 
Регистрация: 13.01.2009
Сообщений: 3

У меня похожая проблема: событие onLoad возникает до того, как страница загрузилась полностью, и нельзя выполнять какие-либо действия с элементами дочернего окна.

наприммер
new = open("www.mysite.ru", "");

function dosomething()
{
    alert('start');
    new.document.getElementById('element').value = "text";
    alert('finish');
}


new.onload = dosomething();


В результате увидим тока 'start', текста елемента 'елемент' не изменится, надпись 'finish' не появится...

Можно конечно поставить задержку в главном скрипте дабы подождать пока загрузится дочернее, но это не решение проблемы..

Может кто-то знает нормальное решение проблемы?

Последний раз редактировалось integrable, 18.02.2009 в 02:03.
Ответить с цитированием