powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть все открытые модальные окна
6 сообщений из 6, страница 1 из 1
Как закрыть все открытые модальные окна
    #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
Как закрыть все открытые модальные окна
    #36055605
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Если я правильно понял. На то оно и модальное, чтоб из родительского окна ничего сделать было нельзя.
...
Рейтинг: 0 / 0
Как закрыть все открытые модальные окна
    #36324139
SeBun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тема, думаю, актуальна. Так, например, у меня стоит ModalBox. Ситуация такая: пользователь открыл модальное окно и ушел, например, курить. Внутренний счетчик закрывает сессию этого пользователя. Обслуживанием сессий занимается отдельный модуль, который при окончании авторизации выдает страницу об ошибке и форму авторизации. Так вот, проблема заключается в том, что поскольку модальное окно открыто, то сообщение об ошибке и форма авторизации грузятся в него, получается не очень красиво, мягко говоря. Необходимо как-то программно закрыть такое окно перед выводом следующей страницы.
...
Рейтинг: 0 / 0
Как закрыть все открытые модальные окна
    #36325347
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
именно такая ситуация и имелась в виду. пришлось сгородить огород - красиво никак не получается
...
Рейтинг: 0 / 0
Как закрыть все открытые модальные окна
    #36325645
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант...
Вести учет "простоя" в модальном окне и закрывать его "в нем же", если был простой более тайаутного времени...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Как закрыть все открытые модальные окна
    #36362559
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при загрузке формы включить таймер и ждать любого события, после которого опять включить таймер?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как закрыть все открытые модальные окна
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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