Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

заморочки с showModelessDialog()

> Спасибо за ответ, но у меня проблема немного другая: мне надо отследить само событие, т.е. в момент закрытия немодального окна вызвать некоторую функцию в родительском. Что-то типа
>
> window.onbeforeunload = parentWindow.foo;
>
> в этом случае не помогает...

Я так и писал, что этот parentWindow(параметр род. окна) можно передать при открытии showModelessDialog(...,>>>window<<<,"");
А в мод. окне его получить:
var oParentWindow = window.dialogArguments;
А потом делаеш с ним все то что хочеш (как если бы ты находился в род. окне)
В данном случае команда написанная в мод. окне:
window.onbeforeunload = oParentWindow.foo;
запустит функцию foo находящуюся в родительском окне;

При использовании же parentWindow ты можеш только читать от туда:

parentWindow Property
--------------------------------------------------------------

Retrieves a reference to the container object of the window.

Syntax

[ oParent = ] document.parentWindow
Possible Values

oParent Object that receives the parent window object.

The property is read-only. The property has no default value.

Standards Information

There is no public standard that applies to this property.

Applies To

document
Platform Version
Win16: 4.0
Win32: 4.0
WinCE: 4.0
Unix: 4.0
Mac: 4.0
СообщениеАвторДата
nao12.11.2002 15:07
Dim13.11.2002 14:08
nаo14.11.2002 09:09
Dim14.11.2002 10:12
nao15.11.2002 17:06