powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Диалог с пользователем из серверной процедуры?
6 сообщений из 6, страница 1 из 1
Диалог с пользователем из серверной процедуры?
    #33888647
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.к. виндовские диалоговые окна работают не везде, то почитав на форуме решил использовать клиентские скриптовые диалоги. но как из синхранизировать с серверной процедурой?
нужно чтобы при нажатии на кнопку "сохранить" у пользователя спрашивалось действительно сохратнить если да то продолжалась выполнение процедуры.
Сначало хотел сделать так
Код: plaintext
1.
2.
        Response.Write("<script language='vbscript'> " & _
                      "document.frm1.hfldDialog.value= msgbox(""Сохранить?"",Eval(""vbYesNo""),""Вопрос."") " & _
                      "</script>")
занести результат диалога в скрытое поле а дальше в процедуре проверять его
Но нефига не получилось вопервых Response.Write всамом начале и к тому времени document.frm1.hfldDialog еще нету, когда для проверки сделал с title страницы то оказалось что он еще и стартует после завершения всей процедуры.
Как так сделать, а то я наделал по привычке VBшными msgbox'ами а они не поддерживаются. незнаю как переделать.
_____________________________________
А я хочу Брежнева, чтобы все было по прежнему... "Стволы"
...
Рейтинг: 0 / 0
Диалог с пользователем из серверной процедуры?
    #33888687
BlackTigerAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Они ПОДДЕРЖИВАЮТСЯ. Только в IE.
2. учи матчасть.
3. учи JavaScript.
4. что ты собрался "синхрОнизировать с серверной процедурой"?
 
How can men die better than facing fearful odds,
For the ashes of their fathers and the temples of their gods?

| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
Диалог с пользователем из серверной процедуры?
    #33888737
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackTigerAP
4. что ты собрался "синхрОнизировать с серверной процедурой"?

Я хотел чтобы в при запуске серверной процедуры (нажатия кнопки например) пользователю задавался вопрос (например Сохранить?) если он отвечал да то выполнялась процедура сохраниения, если нет то ничего не выполнялось.

как вывести диалоговые окна в ява/вб скриптах я знаю, а как получить результат из работы на сервере ?
...
Рейтинг: 0 / 0
Диалог с пользователем из серверной процедуры?
    #33888804
BlackTigerAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>как вывести диалоговые окна в ява/вб скриптах я знаю, а как получить результат из работы на сервере ?

Дасвидания! Успехов в труде и личной жизни. 
How can men die better than facing fearful odds,
For the ashes of their fathers and the temples of their gods?

| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
Диалог с пользователем из серверной процедуры?
    #33888857
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot BlackTigerAPДасвидания! Успехов в труде и личной жизни. 
[/quot]
Сам не болей.
...
Рейтинг: 0 / 0
Диалог с пользователем из серверной процедуры?
    #33889045
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам разобрался :)

на серверную кнопку при загрузки страницы вешаем атрибут
Код: plaintext
Me.Button1.Attributes.Add("onclick", "if (MessageBox('Сохранить?','Вопрос.','vbYesNo')!=6) return false; '")
и скрипт ложим на страницу
Код: plaintext
1.
2.
3.
4.
5.
6.
    <script language="vbscript" type="text/vbscript"  >
        Function MessageBox (text, caption, options)
            Dim Result
            Result = MsgBox(text, Eval(options), caption)
            MessageBox = Result
        End Function
    </script> 

_____________________________________
А я хочу Брежнева, чтобы все было по прежнему... "Стволы"
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Диалог с пользователем из серверной процедуры?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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