URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6516
[ Назад ]

Исходное сообщение
"JavaScript document=opener.document"

Отправлено lammer , 16-Сен-09 16:59 
Требуется использовать функцию JavaScript, которая делает innerHTML, но в одном случае к document.getElementById, а в другом к opener.document

Можно ли переопределить document в вызывающей функции, чтобы избежать лишней писанины?
document, window и parent - это константы?

Спасибо, если дочитал досюда :-))


Содержание

Сообщения в этом обсуждении
"JavaScript document=opener.document"
Отправлено Slavaz , 16-Сен-09 18:51 
>Требуется использовать функцию JavaScript, которая делает innerHTML, но в одном случае к
>document.getElementById, а в другом к opener.document
>
>Можно ли переопределить document в вызывающей функции, чтобы избежать лишней писанины?
>document, window и parent - это константы?
>
>Спасибо, если дочитал досюда :-))

Передавать параметр в функцию?

function bla_bla(_document)
{
...
}

bla_bla(document);
bla_bla(opener.document);


"JavaScript document=opener.document"
Отправлено lammer , 17-Сен-09 13:30 

>function bla_bla(_document)
>{
>...
>}
>
>bla_bla(document);
>bla_bla(opener.document);

Работает, 10x