powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript: opener у opener-а
11 сообщений из 11, страница 1 из 1
Javascript: opener у opener-а
    #34618105
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть следующая ситуация - кнопка на родительской форме, по которой открывается новое окошко - меню, при выборе значения из меню оно закрывается и открывается еще одно окошко - результат.

Надо сделать так, чтобы окошко-результат при закрытии обновляло родительское окошко.

Проблема в промежуточном окне :(

Если промежуточное окно-меню не закрывается, то вот такая вещь работает -

Код: plaintext
1.
 opener.parent.opener.window.document.location.href=opener.parent.opener.window.document.location.href;

Но оно должно закрываться... А тогда этот скрипт уже не отрабатывает (ошибка, что породивший объект не существует).

Как это можно обойти?

Спасибо!
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34618174
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед закрытием промежуточного в последнее в переменную прописать ссылку на первое.
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34618234
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как это можно сделать?

В переменную или в hiddenfield?
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34618239
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если не сложно, то можно ссылку или примерчик?

(если важно, сайт на asp.net)
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34618408
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допустим в третьем окне есть переменная:
Код: plaintext
1.
2.
<script> 
var lOpener;
</script>
Из вторго окна:
Код: plaintext
1.
pWindow = window.open();
pWindow.lOpener = window.opener;
И дальше работать с переменной lOpener.
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34620823
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.

Только как эта переменная будет храниться между PostBack-ами?
Может что-то еще нужно сделать?
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34620958
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я просто не очень понимаю механизм ссылок в javascipt :(
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34622026
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puhhЯ просто не очень понимаю механизм ссылок в javascipt :(
http://www.relib.com/forums/Topic732399-10-1.aspx
puhhТолько как эта переменная будет храниться между PostBack-ами?
Может что-то еще нужно сделать?
проверьте эмпирически=)
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34624235
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ссылку. Полезная.


LINUXER puhhТолько как эта переменная будет храниться между PostBack-ами?
Может что-то еще нужно сделать?
проверьте эмпирически=)


Мм... не поняла.
При postback-е переменная теряется.
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34624375
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puhh
При postback-е переменная теряется.
Наверно лучше просто открывать всё из основного
ну или поместить форму во фрейм
...
Рейтинг: 0 / 0
Javascript: opener у opener-а
    #34626914
puhh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кхм. :(
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Javascript: opener у opener-а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]