[WT] [Архив] [Поиск] [Главная] [Управление]
[Совместно с IIchan.ru]

[Назад]
Ответ в нить
Имя
Animapcha image [@] [?]
Тема   (reply to 3585)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаемые типы файлов: 7Z, BZ, GIF, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP
  • Максимально допустимый размер файлов: 10000 кБ.
  • Изображения, размер которых превышает 200 на 200 пикселей, будут уменьшены.
  • Ныне 1075 unique user posts. Посмотреть каталог
  • Радио:

Файл: 129638605051.jpg-(22.93KB, 457x316, random-acts-of-kindness1.jpg)
3585 No. 3585 watch    
Привет, /dev/! Помогите, пожалуйста, с одной проблемой. На web-странице имеется кнопка, надо "нажать" на неё, но не мышкой (вручную), а программными средствами. Я пока совершенно не представляю, что делать, надеюсь на вашу помощь.
>> No. 3586    
1. Выполнить скрипт кнопки с параметрами кнопки.
2. Перейти по ссылке, на которую переводит кнопка, передав GET параметры на страницу в соответствии с функциями кнопки.
2. Перейти по ссылке кнопки, передав POST параметры на страницу в соответствии с функциями кнопки.
>> No. 3587    
Хм, спасибо, я подумаю над этим.
Честно говоря, я такое нубище в этом, ну да ладно
>> No. 3593    
>>3585
<input type="submit" id="lol">
...
<script>
document.getElementById("lol").click();
</script>

>> No. 3594    
>>3585
А тебе зачем? Если это что-нибудь интересное, заходи в конфочку erpoge@conference.jabber.ru и ищи там мариофага, помогу.
>> No. 3600    
>>3593
Интересно, спасибо... а что делать, если id в коде не указан?
>>3594
я хотел для себя написать простенький автосёрфер по сайтам, который будет оповещать меня, если на них появилось что-то новое, просто на некоторых для этого требуется нажатие кнопки.
>> No. 3601    
rss
>> No. 3603    
>>3601
...но не ограничиваясь этим.
>> No. 3606    
Программно клацнуть? А вы, батенька, извращенец... Но если написать юзерскрипт к браузеру, который будет как-то эмулировать нажатие (типа jQuery-евского trigger()), то дело выгореть может.
>> No. 3611    
>>3600
<script>
document.getElementsByTagName("input")[4].click();
</script>

где 4 = номер инпута с кнопкой начиная с 0 по всей странице.
>> No. 3619    
Зачем нажимать? Шли сразу http запрос, который она отправляет.
>> No. 3626    
>>3611
Премного благодарю.

Спасибо всем отписавшимся!
>> No. 3651    
Итт наркоманы решающие все проблемы яваскриптом.
>> No. 3692    
>>3651
Вы не любите жабаскрипт? http://nodejs.org/ !
>> No. 3693    
>>3692
Я люблю яваскрипт, просто у него есть определенная область применения, как у любого другого языка. Школьники не смогшие ни во что другое этого не понимают. Можно и ос на брейнфаке писать, но зачем?
[Назад]


Удалить сообщение []
Пароль  
[Mod]