Показать сообщение отдельно
  #29 (permalink)  
Старый 23.07.2016, 18:06
Интересующийся
Отправить личное сообщение для BotPro Посмотреть профиль Найти все сообщения от BotPro
 
Регистрация: 30.05.2016
Сообщений: 18

Сообщение от innowed Посмотреть сообщение
Код выше срабатывает только после наведения на элемент, этот код срабатывает oncontentload
document.body.firstChild.firstChild.firstChild.lastChild.lastChild.previousSibling.firstChild.firstChild.nextSibling.firstChild.firstChild.firstChild.contentWindow.document.getElementById('recaptcha-anchor').firstChild.click()

p.s. почему-то iframe только такой цепочкой берётся, document.getElementsByTagName('iframe')[0] не срабатывает

а не, всё сработало, ппц))
document.getElementsByTagName('iframe')[0].contentWindow.document.getElementById('recaptcha-anchor').firstChild.click()
мм, почему-то не сработало.

не знаю почему, но на странице
https://www.google.com/recaptcha/api2/demo

код
<script>
var elem = document.getElementsByTagName('iframe');
alert(elem.length);
</script>


показывает 0. опера 12

Последний раз редактировалось BotPro, 23.07.2016 в 18:12.
Ответить с цитированием