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

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

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

Для тестирования создал простейшую страничку:
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
12.07.2005, 06:43
    #33160424
Yanis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно в HTML
Пересмотри алгоритм. Может быть тебе нужно сделать "мастера" с навигацией "вперед-назад", а не "вверх-вниз"
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
12.07.2005, 09:24
    #33160546
Va1entin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно в HTML
Можешь разрешить открывать только один экземпляр
модального диалога. Для этого нужно
блокировать кнопку после открытия диалога и
разблокировать после его закрытия.
Не знаю синтаксиса клиентского 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
12.07.2005, 09:31
    #33160557
Va1entin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модальное окно в HTML
Извиняюсь, не вчитался в вопрос,
и кнопку блокировать не нужно.
См. ответ Yanis.

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


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