Как кликнуть по этой кнопке??

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Как кликнуть по этой кнопке??

Сообщение ala-x » 19.05.2009 (Вт) 18:53

Кнопка на яндексе..Это анкета отправляющая мне на майл письмо .Как програмно кликнуть по ней из своей проги --если у кнопки нет ни ID ни name...Вот код самой кнопки

Код: Выделить всё
<TD><INPUT style="FONT-SIZE: 12px; BACKGROUND: #d4d0c8" type=reset value=Очистить>&nbsp;<INPUT style="FONT-SIZE: 12px; BACKGROUND: #d4d0c8" type=submit value=Отправить></TD></TR></TBODY></TABLE><INPUT type=hidden value=click-on@mail.ru name=email> <INPUT type=hidden name=title> <INPUT type=hidden value=ala-x name=login> <INPUT type=hidden value=http://ala-x.narod.ru/index.html name=backlink> <INPUT type=hidden value="На главную страницу" name=backtext> <INPUT type=hidden value=-----/---&amp;gt; name=separator> <INPUT type=hidden value="Спасибо за ответ на мою анкету" name=mess> <INPUT type=hidden value="Ваш ответ:" name=yourans> <INPUT type=hidden value=3 name=vari> <INPUT type=hidden name=forceforward> </FORM><!-- ><!-- "><!-- '><!-- --></TEXTAREA></FORM></TITLE></COMMENT></A>
<DIV></DIV></SPAN></ILAYER></LAYER></IFRAME></NOFRAMES></STYLE></NOSCRIPT></TABLE></SCRIPT></APPLET></FONT>
<STYLE>
#bn {display:block;}
#bt {display:block;}
</STYLE>


уже что только не пробовал,,ни чего ни помогает
я пытался так: WebBrowser1.Document.All("submit").Click

Пожалуйста помогите

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 19.05.2009 (Вт) 18:56

если у кнопки нет ни ID ни name...


То получить ссылку на соответствующий DOM-элемент надо не через Item-свойство коллекций, не через getElementById или getElementByName, а любым иным образом.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 19.05.2009 (Вт) 19:00

Подскажите вариант пожалуйста...Уже запыхался с этой кнопочкой..

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 19.05.2009 (Вт) 19:02

Думай головой.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 19.05.2009 (Вт) 19:03

Хакер писал(а):
если у кнопки нет ни ID ни name...


То получить ссылку на соответствующий DOM-элемент надо не через Item-свойство коллекций, не через getElementById или getElementByName, а любым иным образом.


Может testlink.href????

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 19.05.2009 (Вт) 19:14

ala-x писал(а):
Хакер писал(а):
если у кнопки нет ни ID ни name...


То получить ссылку на соответствующий DOM-элемент надо не через Item-свойство коллекций, не через getElementById или getElementByName, а любым иным образом.


Может testlink.href????


нет и так не получилось

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Как кликнуть по этой кнопке??

Сообщение FireFenix » 19.05.2009 (Вт) 19:17

Хакер писал(а):
если у кнопки нет ни ID ни name...


То получить ссылку на соответствующий DOM-элемент надо не через Item-свойство коллекций, не через getElementById или getElementByName, а любым иным образом.


есть функция getElementByTag, можно выбрать массив, и нужный по списку клацнуть
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 19.05.2009 (Вт) 19:22

FireFenix писал(а):
Хакер писал(а):
если у кнопки нет ни ID ни name...


То получить ссылку на соответствующий DOM-элемент надо не через Item-свойство коллекций, не через getElementById или getElementByName, а любым иным образом.


есть функция getElementByTag, можно выбрать массив, и нужный по списку клацнуть


А как выбрать массив на странице?там всего три кнопки Стереть прикрепить файл и отправить

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 0:00

подскажите код пожалуйста...я с html совсем тупой :oops:

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 0:07

ala-x писал(а):подскажите код пожалуйста...я с html совсем тупой :oops:


я знаю только

тип INPUT
номер 183
contentEditable = inherit
start = fileopen
type = submit
value = Отправить

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Как кликнуть по этой кнопке??

Сообщение arvitaly » 20.05.2009 (Ср) 0:10

подскажите код пожалуйста...я с html совсем тупой :oops:


Чувак, хватит позориться, у нас в группе так девушки не умоляют как ты

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 0:26

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

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Как кликнуть по этой кнопке??

Сообщение arvitaly » 20.05.2009 (Ср) 1:00

Код: Выделить всё
  Dim y As Object
  For Each y In WebBrowser1.document.getElementsByTagName("input")
     If LCase(y.Type) = "submit" And y.Value = "Отправить" Then
        y.Click
    End If
  Next

На, и давай уже сам а

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:15

Урааааа.Нашёллл.
всего лиш навсего:
WebBrowser1.Document.All(183).Click
и всё

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:17

arvitaly писал(а):
Код: Выделить всё
  Dim y As Object
  For Each y In WebBrowser1.document.getElementsByTagName("input")
     If LCase(y.Type) = "submit" And y.Value = "Отправить" Then
        y.Click
    End If
  Next

На, и давай уже сам а


Вам большое спасибо..Но ваш код сейчас тоже попробую...

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:24

Ваш код тоже работает но с ошибкой -1

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 20.05.2009 (Ср) 1:30

Если ты не от рождения не волшебник, то нет смысла до одури махать волшебной палочкой: абсолютно ничего не произойдёт.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:35

Хакер писал(а):Если ты не от рождения не волшебник, то нет смысла до одури махать волшебной палочкой: абсолютно ничего не произойдёт.

вы это на что намекаете????Просто долго мучался..
Скажите пожалуйста, вы опытный програмист...какой код использовать лучше тот что я нашёл или тот что мне написал добрый человек..Я имею ввиду(как проге будет легче его выполнить,,,?? Или без разницы?)

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 20.05.2009 (Ср) 1:38

вы это на что намекаете????

На то, что при отсутсвии у тебя желания пользоваться мозгом и самому что-то думать, тебе никакой ответ не поможет.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:46

ну я же сам нашёл ответ.... :(
А можно к вам вопрос такой....Как мне вывести на форму проги мой айпи адрес winsok показывает не тот.Мне онлайн нужен

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 20.05.2009 (Ср) 1:49

Как сделать что-то с тем, чего не существует? Никак.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Как кликнуть по этой кнопке??

Сообщение arvitaly » 20.05.2009 (Ср) 1:51

Ваш код тоже работает но с ошибкой -1


У меня он работает без ошибок

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 1:54

Хакер писал(а):Как сделать что-то с тем, чего не существует? Никак.


Ну сайты то как то узнают мой айпи...например http://www.testip.ru

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Как кликнуть по этой кнопке??

Сообщение arvitaly » 20.05.2009 (Ср) 1:56

Ну сайты то как то узнают мой айпи...например http://www.testip.ru


Мм например так. Ты заходишь на сайт, браузер создает соединение через твой айпи. Скрипт на сайте получает его и выводит на страницу

ala-x
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 16.05.2009 (Сб) 16:03

Re: Как кликнуть по этой кнопке??

Сообщение ala-x » 20.05.2009 (Ср) 2:02

а возможно как нибудь скрипт внедрить в программу?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Как кликнуть по этой кнопке??

Сообщение Хакер » 20.05.2009 (Ср) 2:05

Чел, читай основы.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 39

    TopList  
cron