Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запуск клиентского скрипта с сервера? / 10 сообщений из 10, страница 1 из 1
14.09.2006, 16:45
    #33988067
Oxyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
Как можно запустить клиентскую функцию javascript в зависимости от условия в серверной части ASP.Net?
...
Рейтинг: 0 / 0
14.09.2006, 17:01
    #33988145
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
конкретне, в зависимости от каких условий?
способов куча:
-приаттачить событие onload к body на строне сервера в Page_Load
-проверить условие на сервере через AJAX
-проверить условие выполнив запрос в скрытом фрейме
...и т. п.
...
Рейтинг: 0 / 0
14.09.2006, 17:06
    #33988169
Oxyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
Хочу по if в Page_Load() открывать всплывающее окно (т.е. вызывать готовую javascript функцию на клиенте)
Использую AJAX для обновления страницы по таймеру...
...
Рейтинг: 0 / 0
14.09.2006, 17:17
    #33988224
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
тогда для варианта со всплывающим окном конечный клиентский код должен выглядеть примерно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<script>
 function msgbox(s){
  alert(s);
 }
</script>
...
<body onload="msgbox('MyMessage')">
...
</body>

на сервере по if надо приаттачить к body
Код: plaintext
 onload="msgbox('MyMessage')"
...
Рейтинг: 0 / 0
14.09.2006, 17:30
    #33988280
Oxyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
Без полной перезагрузке страницы при использовании Atlas событие onload не срабатывает....
...
Рейтинг: 0 / 0
14.09.2006, 17:37
    #33988312
SkyLight
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
значит надо его вызвать
...
Рейтинг: 0 / 0
14.09.2006, 17:39
    #33988319
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
в скрытый div же можете результат соего if-а запихнуть, и по таймеру проверить его и вывести сообщение в зависимости от того что там div-е этом.
или не по таймеру, а в клиентской callback-функции ...
...
Рейтинг: 0 / 0
14.09.2006, 18:05
    #33988426
Oxyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
сделал через серверное скрытое поле...
всем спасибо!
...
Рейтинг: 0 / 0
07.11.2006, 15:31
    #34109393
kaban_nik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
очень просто
Response.Write("<SCRIPT>alert('vah');</SCRIPT>");
где укажешь там и всплывет
...
Рейтинг: 0 / 0
08.11.2006, 11:40
    #34111474
Oxyman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск клиентского скрипта с сервера?
kaban_nikочень просто
Response.Write("<SCRIPT>alert('vah');</SCRIPT>");
где укажешь там и всплывет

Не годиться, т.к. использую фрэймы!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запуск клиентского скрипта с сервера? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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