Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть все открытые модальные окна / 6 сообщений из 6, страница 1 из 1
23.06.2009, 12:27
    #36055404
kmaw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
Допустим, есть такая страница, которая позволяет открывать мадальные окна:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<script language="javascript">
function openPopUpWindow()
{   
	var parametersModalDialog = window.showModalDialog("a.html", "",'dialogTop:200px; dialogLeft:200px; dialogWidth:200px; dialogHeight:200px; resizable:no; status:no'); 
}

function closeModalPopUp() 
{
    window.close(); 
	
} 
</script>
<input value='Open' type=button onclick="openPopUpWindow()"/>
<input value='Close' type=button onclick="closeModalPopUp()"/>

как по нажатию кнопки Close закрыть ВСЕ открытые модальные окна. Спасибо.
...
Рейтинг: 0 / 0
23.06.2009, 13:49
    #36055605
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
Никак. Если я правильно понял. На то оно и модальное, чтоб из родительского окна ничего сделать было нельзя.
...
Рейтинг: 0 / 0
21.11.2009, 23:49
    #36324139
SeBun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
Тема, думаю, актуальна. Так, например, у меня стоит ModalBox. Ситуация такая: пользователь открыл модальное окно и ушел, например, курить. Внутренний счетчик закрывает сессию этого пользователя. Обслуживанием сессий занимается отдельный модуль, который при окончании авторизации выдает страницу об ошибке и форму авторизации. Так вот, проблема заключается в том, что поскольку модальное окно открыто, то сообщение об ошибке и форма авторизации грузятся в него, получается не очень красиво, мягко говоря. Необходимо как-то программно закрыть такое окно перед выводом следующей страницы.
...
Рейтинг: 0 / 0
23.11.2009, 11:35
    #36325347
kmaw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
именно такая ситуация и имелась в виду. пришлось сгородить огород - красиво никак не получается
...
Рейтинг: 0 / 0
23.11.2009, 13:05
    #36325645
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
Как вариант...
Вести учет "простоя" в модальном окне и закрывать его "в нем же", если был простой более тайаутного времени...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
12.12.2009, 00:19
    #36362559
kmaw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как закрыть все открытые модальные окна
при загрузке формы включить таймер и ждать любого события, после которого опять включить таймер?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть все открытые модальные окна / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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