Требуется разработать программный комплекс, обеспечивавший загрузки бесплатных приложений.
C# WebBrowser - эмуляция события при SetAttribute
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Есть следующий HTML код
============
Раздел
Категория
==============
На странице это выглядит так http://imageshack.us/photo/my-images/803/selectq.png/
===============
Работает следующим образом. Когда мы выбираем одно из значений select sectionid (Раздел), в select catid (Категория) подгружается список категорий этого раздела
Пробовал последовательно эмулировать это с помощью функции SetAttribute следующим образом:
//Выбор значения 1 у sectionid (Раздел) (при обычной работе пользователя, после этого подгружается несколько категорий в select catid (Категория)
webBrowser1.Document.GetElementById("sectionid").SetAttribute("value", "1");
//Затем небольшое ожидание в цикле с Application.DoEvents();
//выбор одного из значений select catid (Категория)
webBrowser1.Document.GetElementById("catid").SetAttribute("value", "2");
Но при использовании SetAttribute несмотря на установку значения (ведь раздел у меня все таки выбрался верно), вероятно не происходит события onchange.
Задача - написать функцию, которая позволяет установить аттрибут (например value) и при этом вызывает связанные с этим события.
ВАЖНО: не стоит предлагать реализацию с помощью обычного вызова Javascript функции changeDynaList - мне нужно универсальное решение
Сумма 10-15$
Заявки фрилансеров
Похожие заказы
- Прикладное ПО3 заявкиЗакрыт13 лет назад
Необходимо доработать существующий проект по прогнозированию, который основан на математической логике. Проект писался на языке JAVA. Включает в себя недочеты и некоторые ошибки в логике программы. Весь код структурирован и с комментариями на русском языке, ...
Прикладное ПО5 заявокЗакрыт13 лет назадТребуется разработать программу под Windows. Работа с MS SQL-сервером (вызов хранимых процедур), работа с медиа-плеером. Описание функционала программы – в приложенном файле. Среда разработки – ...
Прикладное ПО16 заявокЗакрыт13 лет назадСкопировать с web страницы часть содержимого. Сохранить в файл *.csv Программа должна открывать несколько страниц параллельно. Нужен исходный код. Подробное описание в файле.
Прикладное ПО1 исполнительЗакрыт13 лет назад- $100
нужно в общем настроить среду для компиляции фф я это делал для более старой версии однако новая версия фф скомпилированная мной почему то не запускается с ошибкой в модуле mozjs.dll мне нужен ...
Прикладное ПО1 исполнительЗавершен13 лет назад Требуется разработать программу, имитирующую действия человека, при игре в онлайн покер, для тестирования нового сервиса. Имеющиеся разработки приветствуются.
Прикладное ПО1 исполнительЗавершен13 лет назадНужен парсер номеров телефонов, который собирал бы их из объявлений на сайте SLANDO.RU У пользователя программы должна быть возможность выбирать города и рубрики для парсинга. А также должна поддерживаться многопоточность парсинга при ...
Прикладное ПО5 заявокЗакрыт13 лет назадНужен парсер номеров телефонов, который собирал бы их из объявлений на сайте OLX.RU У пользователя программы должна быть возможность выбирать города и рубрики для парсинга. А также должна поддерживаться многопоточность парсинга при ...
Прикладное ПО6 заявокЗакрыт13 лет назадДобрый день! Требуется написать программу, вычисляющую количество плиток, которое можно уложить на заданную площадь. Отобразить графичеки, выделить неиспользуемое место. Вводимые данные: а, b – размеры пола; c, d ...
Прикладное ПО12 заявокЗакрыт13 лет назадПрограмма на C (проект в Microsoft Visual Studio) для курсовой. Необходимо разработать интерфейс для объединения в структуру данных множества объектов различных классов - абстрактный базовый класс объектов object, для которого предусмотреть виртуальные методы: загрузки ...
Прикладное ПО3 заявкиЗакрыт13 лет назад