Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выполнить скрипт на клиенте / 6 сообщений из 6, страница 1 из 1
18.10.2004, 17:14
    #32743141
av00
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
Есть функция на Javascript
function btSave_onclick() {
.......
}

Как ее вызвать из кода на сервере?
...
Рейтинг: 0 / 0
18.10.2004, 17:26
    #32743163
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
Код на Яве:
HyperLink1.get_Attributes().Add("onclick","javascript:alert('111')");
Код на Бэйсике:
Button1.Attributes("onclick") = "javascript: Button1.style.visibility = 'hidden'"
Код на Си:
lnkPrint.Attributes.Add("onclick","javascript:window.open('Print.aspx');return false;");
Прим: на Бэйсике можно вызвать как в примере на Си, только без точки с запятой на конце.

Max Pro
...
Рейтинг: 0 / 0
18.10.2004, 17:55
    #32743266
av00
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
А можно что-то типа такого
Response.Write( "<SCRIPT Language='JavaScript'>");
Response.Write("btSave_onclick()");
Response.Write( "</SCRIPT>");

Только оно не работает правда :)
...
Рейтинг: 0 / 0
19.10.2004, 09:53
    #32743746
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
av00А можно что-то типа такого
Response.Write( "<SCRIPT Language='JavaScript'>");
Response.Write("btSave_onclick()");
Response.Write( "</SCRIPT>");

Только оно не работает правда :)
Мочь то можно, только тогда не три Response.Write, а один. При этом учти, что вывод строки HTML или JavaScript таким способом прокатывает далеко не всегда.
...
Рейтинг: 0 / 0
19.10.2004, 10:57
    #32743937
Ustazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
Можно зарегистрировать скрипт, который будет выполнен при загрузке страницы:
Код: plaintext
1.
RegisterStartupScript("btnSaveClick", "<script language='JavaScript'>btSave_onclick();</script>");
...
Рейтинг: 0 / 0
19.10.2004, 13:47
    #32744425
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить скрипт на клиенте
авторКак ее вызвать из кода на сервере?
Как ни старайся, только вызываться, и выполняться, функция будет, всё же, на клиенте.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Выполнить скрипт на клиенте / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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