Поиск элемента DOM после document.open

 
0
 
JavaScript
ava
Sentox | 16.11.2011, 00:49
Доброго времени, и всем удачи smile !!!
Такой вопрос, не могу понять: открываю новое окно document.open(.....);
В нём подгружаются как обычно стили и JS скрипты. Дак вот в одном из них я пытаюсь найти элемент DOM модели вот таким образом:
var element = document.getElementById('test');
и сама переменная является null или undefined, хотя при выводе в консоль console.log(document), консоль выводит объект нового окна, в котором имеется этот элемент с ID === 'test'. Пробовал во всех версиях IE и chrome (честно говоря мне бы только в IE, но для общего развития и во всём smile )
Kommentare (4)
ava
-=Ustas=- | 16.11.2011, 00:21 #
Sentox, а загрузку документа, тобишь onload проверяешь?
Где, как и в каком хендлере ты выполняешь?

var element = document.getElementById('test');
ava
Sentox | 16.11.2011, 00:27 #

// Это скрипт "родительского окна"
var newWindow = window.open(namePage+".html", '_blank', "status=no,toolbar=no,menubar=no,location=no,resizable=yes");


а в самом HTML коде подгрузка скрипта, допустим test.js и в нём

// "Дочернее окно"
console.log(document.getElementById('test')); // === null (хотя он есть в document)


später ergänzt:
Сории банальная хрень, DOM модель не загрузилась и я пытаюсь что то делать с ней. Ещё раз извините!!! smile
ava
-=Ustas=- | 16.11.2011, 00:32 #
Цитата (Sentox @ 16.11.2011, 00:27 findReferencedText)
Сории банальная хрень, DOM модель не загрузилась и я пытаюсь что то делать с ней.

Во, за что я тебе и говорил smile
ava
Sentox | 16.11.2011, 00:36 #
Спасибо!!!
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden