|
Вопрос # 1 608/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Такая проблема. На HTML странице есть 2 Tedit в которые моя программа вставляет лог и пас. Так же есть кнопка "Login" которую никак не получается нажать. Эта кнопка выполняет JS. Проанализировав код страницы обнеружил что кнопка не имеет ни Name, ни Type, ни src, ни alt. Она вообще никак не обнаруживается. Адрес страниці вот https://trade.online.nokia.com/nol/noauth/login/
Приложение: Переключить в обычный режим-
-
- function FillForm(WebBrowser: TWebBrowser; FieldName: string; Value: string): Boolean;
- var
- i, j: Integer;
- FormItem: Variant;
- ee:string;
- begin
- Result := False;
- //no form on document
- if WebBrowser.OleObject.Document.all.tags('FORM').Length = 0 then
- begin
- Exit;
- end;
- //count forms on document
- for I := 0 to WebBrowser.OleObject.Document.forms.Length - 1 do
- begin
- FormItem := WebBrowser.OleObject.Document.forms.Item(I);
- for j := 0 to FormItem.Length - 1 do
- begin
- try
- //when the fieldname is found, try to fill out
- ee:= FormItem.Item(j).Name;
- if FormItem.Item(j).Name = FieldName then
- begin
- FormItem.Item(j).Value := Value;
- Result := True;
- end;
- except
- Exit;
- end;
- end;
- end;
- end;
-
 |
Вопрос задал: Yuran (статус: Посетитель)
Вопрос отправлен: 22 мая 2008, 10:23
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 3; последнее сообщение — 26 мая 2008, 14:54; участников в обсуждении: 2.
|
Вадим К (статус: Академик), 22 мая 2008, 23:23 [#1]:
Кнопка работает через javascript. Кто мешает запустить скрипт?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Yuran (статус: Посетитель), 23 мая 2008, 14:30 [#2]:
Я не могу ее "найти" чтоб сделать .click Подскажите как запустисть скрипт.
|
|
Yuran (статус: Посетитель), 26 мая 2008, 14:54 [#3]:
Подскажите как запустить скрипт!
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|