Как получить родительское окно в extjs или эквивалентное window.opener в extjs?

Я запускаю окно, используя HtmlPage.Window.Navigate(Uri, "_blank"); из серебряного света. Я хочу уведомить приложение Silverlight о событии выгрузки extjs.

Я пытаюсь использовать window.opener из кода extjs в app.js.

Ext.EventManager.on(window, 'beforeunload', function () {
            //window.opener is undefined here
            }

Есть ли эквивалент extjs для window.opener? Или как получить родительское окно из extjs? Я пытаюсь использовать образец http://www.codeproject.com/Articles/293515/Calling-Silverlight-Method-from-Javascript-and-Jav для вызова метода silverlight из javascript?


person Jom    schedule 01.10.2012    source источник
comment
ваши вопросы очень запутаны... событие extjs или событие браузера? выгрузить событие или событие перед выгрузкой? зачем тебе ссылка на опенер?   -  person Neil McGuigan    schedule 01.10.2012
comment
Я не думаю, что это проблема ExtJS, а скорее поддержка браузера.   -  person dbrin    schedule 03.10.2012


Ответы (1)


Я не думаю, что это проблема ExtJS, а скорее поддержка браузера.

Взгляните на этот вопрос: альтернативы window.opener

person dbrin    schedule 02.10.2012