Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2013, 08:57   #1
gkm_kgm
Новичок
Джуниор
 
Регистрация: 23.04.2013
Сообщений: 2
По умолчанию Как вызвать javascript функцию в С#

Всем доброго времени суток!

У меня есть код на C #, который работает с веб-браузером (IE).
Когда пользователь нажимает на кнопку «Подписать» в браузере, открывается другое окно (компонент ActiveX), в котором можно выбрать свой сертификат и войти на сайт
Как это работает: Программа нажимает кнопку в браузере, когда открывается окно, в котором пользователь выбирает свой сертификат, программа должна выбрать сертификат вместо пользователя и нажимать кнопку на окне, чтобы войти.
Проблема выглядит следующим образом: при нажатии кнопки, начинает работать JavaScript функция.
1. Как вызвать функцию JavaScript в C #;
2. Как контролировать функцию JavaScript;
3. Как вызвать .js файл с сервера веб-сайта?
Спасибо!
gkm_kgm вне форума Ответить с цитированием
Старый 23.04.2013, 09:34   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

ничегон не понятно, так ActiveX или javascript ?
eval вне форума Ответить с цитированием
Старый 23.04.2013, 10:07   #3
gkm_kgm
Новичок
Джуниор
 
Регистрация: 23.04.2013
Сообщений: 2
По умолчанию

когда javascript начинает работать, открывается окошка(это компонент ActiveX). А когда пользователь выбирает свой сертификат и нажимает кнопку ОК, опять работает javascript (здесь javascript сравнивает данные, которые выбрал пользователь с данными в сервере, если есть такой сертификат, то открывается личный кабинет пользователя). Мне нужно, чтоб мой код выбирал сертификат вместо пользователя и нажимал кнопку ОК.
gkm_kgm вне форума Ответить с цитированием
Старый 23.04.2013, 10:51   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

из скрипта доступ в ActiveX нету
вам проще и правильнее разобраться с запросами обмена информации и воспроизвести програмно
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вызвать функцию.. Аделинкка Общие вопросы Delphi 10 21.12.2012 10:47
Как вызвать функцию из класса ? Silly Student Общие вопросы C/C++ 2 13.10.2011 20:07
Как вызвать функцию из функции ? PheonixS JavaScript, Ajax 3 16.12.2010 05:35
Как вызвать функцию из юнита? Des Общие вопросы Delphi 5 06.11.2010 12:47
Как вызвать функцию? blackstersl Общие вопросы Delphi 10 07.06.2009 19:22