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

Delphi Sources



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

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 17.03.2010, 10:00
fanlis fanlis вне форума
Прохожий
 
Регистрация: 02.03.2010
Сообщения: 11
Репутация: 10
Вопрос TWebbrowser, авторизация или как нажать кнопку

Здравствуйте. Перечитал много информации, ничего путного не нашел по своему случаю и понял что все случаи индивидуальны и зависят от реализации страницы.

Есть страничка авторизации, кусок кода из нее:

Код HTML:
<div class="content"> <h2><img class="png" src="/Skin/modern/images/global/bullet-green.png" width="28" height="27" alt="" /> Форма авторизации</h2> <div class="block"> <table align="center" class="registration"> <tr> <td align="center" class="form"> <form action="auth.php?action=doauth" method="post"> <table class="form-table"> <tr> <td class="label"><strong>Имя пользователя:</strong><br /><small>Не чувствительно к регистру</small></td> <td class="fields"><input type="text" name="username" size="30" /></td> </tr> <tr> <td class="label"><strong>Пароль:</strong><br /><small>Чувствителен к регистру</small></td> <td class="fields"><input type="password" name="password" size="30" /></td> </tr> <tr> <td class="label"><a href="reg.php">Не зарегистрированы?</a></td> <td class="fields"><a href="auth.php?action=forgot">Забыли пароль?</a></td> </tr> <tr class="group-start"> <td>&nbsp</td> <td> <input type="image" src="/Skin/modern/images/index/authorize-button.gif" name="submit" value="Авторизоваться" /> </td> </tr> </table> </form> </td> </tr> </table> </div> </form> </div>

Мне нужно программно авторизоваться. Я открываю эту страницу в компоненте Webbrowser. Программно ввожу туда имя пользователя и пароль, но никак не могу понять как нажать кнопку "Авторизоваться".
Кнопка, как я понял представлена кодом:
Код HTML:
<input type="image" src="/Skin/modern/images/index/authorize-button.gif" name="submit" value="Авторизоваться" />
Но у нее получается нет ссылки. И эта кнопка программно не находится. Я искал ее и по ссылке на картинку и по name="submit" и по value="Авторизоваться".
Главный вопрос: как нажать эту кнопку или, по-другому, как подтвердить авторизацию?
Не главный вопрос: В коде написано value="Авторизоваться", но когда я открываю страницу в браузере, там на кнопке написано "Войти в игру". Как так?
Ответить с цитированием
 


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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