![]() |
#1 |
Участник
|
вызов своего функционала из формы
Подскажите пожалуйста как можно вызвать свой код по нажатию своей кнопки.
Как добавить кнопку понятно, а как можно например вызвать .net assembly из java-скрипта по нажатию кнопки? Кто уже реализовывал функциональность своих кнопок или меню, подскажите пожалуйста как это делается? |
|
![]() |
#2 |
Заливщик кампаунда
|
Очень странный вопрос... Наводит на глубокие мысли.
Можно попробовать запихнуть сборку в ActiveXObject, и вызвать его из яваскрипта. Но кажется все гораздо хуже чем кажется =)))))
__________________
They can have my gun when they pry it from my cold dead fingers |
|
![]() |
#3 |
Участник
|
Почему странный вопрос?
|
|
![]() |
#4 |
Участник
|
Используйте веб-сервисы. Это наиболее простой способ.
|
|
![]() |
#5 |
Участник
|
Я уже это понял, спасибо. Просто нет опыта написания Web-services.
|
|
![]() |
#6 |
Участник
|
Подскажите, пожалуйста, как вызвать свой Web-сервис по своей кнопке на forme? Или где можно подсмотреть.
|
|
![]() |
#7 |
Заливщик кампаунда
|
Короче есть такая вещь как Msxml2.XMLHTTP.
Если правильно ее использовать в яваскрипте, то можно обратиться к WebService. Который уже выполнит необходимые действия. А вопрос странный потому: Клиент: IE. На нем выполняется HTML и Javascipt Сервер: способен выполнять сборки Скажите пожлста - вы когда нибудь вызывали сборку из Html или Javascript? Или знаете такие примеры? Если знаете - срочно отпишитесь!!!
__________________
They can have my gun when they pry it from my cold dead fingers |
|
![]() |
#8 |
Участник
|
Цитата:
Яваскрипт умеет взаимодействовать с ком-объектами через ActiveXObject. Этим можно воспользоваться. Если зарегистрировать сборку в реестре и навесить на нее пару интерейсов, можно с ней работать |
|
![]() |
#9 |
Заливщик кампаунда
|
Цитата:
Сообщение от Dak
![]() В принципе никто не запрещал вызывать сборку на клиенте, а уже эта клиентская сборка вытянет с сервера то, что нужно, обработает и отправит результат в яваскрипт. Плюсы - простой апи доступа к веб-сервисам, минусы - поддержка лишней сборки в проекте.
Яваскрипт умеет взаимодействовать с ком-объектами через ActiveXObject. Этим можно воспользоваться. Если зарегистрировать сборку в реестре и навесить на нее пару интерейсов, можно с ней работать
__________________
They can have my gun when they pry it from my cold dead fingers |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|