powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Модальное окно в HTML
8 сообщений из 8, страница 1 из 1
Модальное окно в HTML
    #33157897
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток
Имеется такая задача: (все происходит в броузере, HTML)
По нажатии кнопки надо открыть другую страницу в новом окне (уже зделал)
теперь надо чтоб до закрытия этого окна на главном окне работать было нельзя
а после закрытия нового, главное окно перегружалось

Конечно можно все это заделать на флеше, но хочется без него
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33158979
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если все это делается в IE,
то showModalDialog,
а после закрытия в главном окне navigate(<адрес главного окна>).

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33159960
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да все происходит в IE. Так что кажется это то, что нужно - буду экспериментировать.
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33160412
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поэкспериментировал. То, что нужно.
Но по ходу пьесы обозначился глюк:

Для тестирования создал простейшую страничку:
a.html<html>
<script language=VBScript>
sub a
showModalDialog "a.html"
end sub
</script>
<input type=button onClick="a" value="Click Me">
</html>
При отрытии одновременно (одно поверх другого) до 9 окон все в норме. Но при отрытии 10-го окна весь эксплорер вылетает.
Коментарии на эту тему?
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33160424
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пересмотри алгоритм. Может быть тебе нужно сделать "мастера" с навигацией "вперед-назад", а не "вверх-вниз"
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33160546
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можешь разрешить открывать только один экземпляр
модального диалога. Для этого нужно
блокировать кнопку после открытия диалога и
разблокировать после его закрытия.
Не знаю синтаксиса клиентского VBScript,
пишу на JS, но думаю, логика будет понятна.
[src]
<button id="buttonshowdialog" ...>
<script ...>
document.all("buttonshowdialog").disabled = true;
showModalDialog ....
...disabled = false
</script>
[src]

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33160557
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь, не вчитался в вопрос,
и кнопку блокировать не нужно.
См. ответ Yanis.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Модальное окно в HTML
    #33162051
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет мне достаточно одного окна. Ничего блокировать не надо. В действительной системе в модальном будет совершенно другая страница. Я просто думал если кто-либо встречался с этим глюком может он расскажет как это он обошол - просто для обшего развития.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Модальное окно в HTML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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