Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как вызвать функцию на сервере на клиенте JScript / 10 сообщений из 10, страница 1 из 1
07.02.2005, 16:10
    #32904416
DreamBIB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
Сейчас поподробнее напишу:
Допустим ну например в серверной части есть есть такая функция

Public Function bib()
Label1.Text = "Привет"
End Function

и хочется запустить её из клиентской части.
...
Рейтинг: 0 / 0
07.02.2005, 16:40
    #32904478
Va1entin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
Пишите клиентскую функцию на клиенте и запускайте.

А вообще почитайте какую-нибудь книгу о web-программировании,
чтобы лучше понять, что такое сервер и что такое клиент.
...
Рейтинг: 0 / 0
07.02.2005, 16:45
    #32904485
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
клиентскую функцию можно запустить из серверного кода
RegisterClientScriptBlock("alert", "<script language='javascript'>alert('чё сообщить');</script>")
Шайтан
...
Рейтинг: 0 / 0
08.02.2005, 11:19
    #32905561
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
Этот код не запустит клиентскую функцию на сервере - он только регистрирует фрагмент страницы в качестве клиентской функции. Выполняться эта функция всё равно будет на клиенте.
Невозможно запустить серверную функцию на клиенте, равно как и клиентскую - на сервере.
Читайте первоисточники...
...
Рейтинг: 0 / 0
08.02.2005, 11:46
    #32905643
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
2maxapet
а где ты увидел, что это код запускает ф-ию на сервере?
перед отсылкой к первоисточникам читай внимательнее сообщения :)
Шайтан
...
Рейтинг: 0 / 0
10.02.2005, 15:25
    #32910351
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
2 Шайтан
Код: plaintext
1.
а где ты увидел, что это код запускает ф-ию на сервере?
Это следует из фразы:
Код: plaintext
1.
клиентскую функцию можно запустить ИЗ СЕРВЕРНОГО КОДА 
Выделено мной.

Значит выражайся понятнее. :)) Этот код ВСЕГО ЛИШЬ позволяет зарегистрировать скрипт на странице и выполнить его НА КЛИЕНТЕ. И сработает эта функция по какому-то КЛИЕНТСКОМУ событию. К серверу это имеет отношение только в том смысле, что сервер добавляет этот скрипт на страницу при её создании, так же, впрочем, как и любой другой HTML-объект.
Не нужно путать человека - ему и так не понятно, что выполняется на сервере, а что на клиенте.
...
Рейтинг: 0 / 0
10.02.2005, 15:40
    #32910402
asp_ешник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
автори клиентскую - на сервере

скажем так, можно с сервера на клиете через.....
тоесть после постбека скрипт сразу запустится.

Код: plaintext
RegisterStartupScript("Scr","<script>.......</script>")
...
Рейтинг: 0 / 0
11.02.2005, 11:36
    #32911512
Volj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
Вызвать серверную функцию из Java-кода клиента, конечно, напрямую нельзя, но можно 100% сэмулировать это, по крайней мере, на IE.
С помощью Download behavior "втихую" открываешь ту же страницу (можно даже постбэком), получаешь необходимые данные и тем же Java-скриптом модифицируешь исходную страницу.
Способ немного извращенный, как и вся наша жизнь ;), но очень эффективный.
...
Рейтинг: 0 / 0
11.02.2005, 15:34
    #32911987
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
maxapet И сработает эта функция по какому-то КЛИЕНТСКОМУ событию.

Код: plaintext
1.
RegisterClientScriptBlock("alert", "<script language='javascript'>alert('чё сообщить');</script>") 
Return
- сработает сразу же, как только дойдёт до Return :)

Шайтан
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.07.2006, 14:42
    #33860975
JF
JF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вызвать функцию на сервере на клиенте JScript
А как добавить ява функцию при запуске страницы не в body чтобы она выполнилась а в Head например и назначить ее на событие контрола?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как вызвать функцию на сервере на клиенте JScript / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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