Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.04.2012, 14:29
skynets skynets вне форума
Прохожий
 
Регистрация: 01.04.2012
Сообщения: 4
Репутация: 10
По умолчанию Автоматический выбор полей из выпадающего списка webbrowser

Хотелось бы сделать тему для себя и для других новичков по этой теме.

есть некоторая страница:

в ней в двух местах находится код. В этом куске описываются значения из выпадающего списка.
Код HTML:
<select name="STATUSID" class='formStyle' style="width:75%" null id='Inline_STATUSID'> <option value="3">Closed</option> <option value="2">On Hold</option> <option value="1" selected>Open</option> <option value="4">Resolved</option> <option value="2401">Отправлено</option> <option value="1501">Передано в работу</option> <option value="1802">Связано с Изменением</option> <option value="1801">Связано с Проблемой</option> <option value="2101">Сдача документов</option> <option value="2701">Устранение аварии</option> </select>
В этом куске само поле
Код HTML:
<div> <a class='spotEdit' href="javascript:void(0); "onClick="loadListValues('STATUSID','Problem','31393',3)" val="1" id="STATUSID_CUR"> Open </a> <div id="STATUSID_PH"></div></div>

Проинспектировав элемент с помощью средств mozzila, процесс происходит так

Нажатие на ссылку -> Появление выпадающего списка -> Выбор элемента -> Выполение java script с POST запросом для обновления состояния поля.

Опытные программеры помогите справится с такими полями? На данном примере.

http://www.delphisources.ru/forum/at...d=133327616 7
Изображения
Тип файла: jpg zapros.jpg (49.8 Кбайт, 11 просмотров)
Ответить с цитированием
  #2  
Старый 01.04.2012, 14:52
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

В чем собственно вопрос заключается?
И что-же вам всем этот WebBrowser сделал что все пишут боты с использованием этого "замечательного" компонента?
Не проще будет написать обычного кликера в котором всего то 3 разные строки кода на все случаи жизни которое просто повторяются с разными параметрами. Даже в хедеры глянуть и с idHTTP повторить запрос - всяко проще чем с этим браузером.
Ответить с цитированием
  #3  
Старый 01.04.2012, 15:09
skynets skynets вне форума
Прохожий
 
Регистрация: 01.04.2012
Сообщения: 4
Репутация: 10
По умолчанию

вопрос могу объяснить на примере:
есть некая браузерная система управления, она очень неудобная в плане ее эксплуатации. В ней необходимо заполнять некоторые поля.
Есть поле с выпадающим списком "статус" по умолчаниюю стоит значение open, необходимо чтобы при нажатии кнопки в Делфи, поле меняло свое значение на к примеру "передано в работу".

Почему webbrowser. Потому что в сумме вся программа получается как спец. браузер с множеством функции именно для этой системы.
Ответить с цитированием
  #4  
Старый 03.04.2012, 00:50
skynets skynets вне форума
Прохожий
 
Регистрация: 01.04.2012
Сообщения: 4
Репутация: 10
По умолчанию

up up люди помогите пожалста
Ответить с цитированием
  #5  
Старый 04.04.2012, 19:29
skynets skynets вне форума
Прохожий
 
Регистрация: 01.04.2012
Сообщения: 4
Репутация: 10
По умолчанию

пробовал через indy, но у меня даже не получается авторизоваться. При отправке запроса на адрес. http://sakjak.ru/ авторизацию не проходит.
затем вижу ответ от http://sdjkfshk.ru/j_security_check на этом все дело оставнавливается
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 17:03.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025