Как вызвать событие клик на сайте vk

295
02 апреля 2017, 04:23

Добрый день, хотел давно написать скрипт который будет поздравлять друзей с днем рождения. Но как заставить скрипт кликать по ссылка данной соц сети, обычный метод click() не работает. Я пишу с js с помощью jquery.

Answer 1

обычный метод click() не работает

А как вы делаете? Вообще-то должно работать если данный элемент уже построен в DOM на данный момент и если он правильно получается (getElementsBy***), экспериментировать следует сперва вручную в консоли DevTools в браузере, jQuery для такого рода задач лучше "выкинуть" и использовать нативный JS, по крайней мере до тех пор, как научитесь анализировать ее код и понимать, что "скрывается" за этим click().
Затем, когда сам скрипт готов, для его автоматизации есть разные пути - написать расширение к браузеру, использовать Selenium, Phantom.js.
Также есть альтернативный вариант, на другом архитектурном уровне: изучить HTTP, освоить снифферы вроде Fiddler, Wireshark, и на каком-либо ЯП реализовать отправку HTTP-запросов, таких же, как отправляет AJAX на странице VK, перехваченный вами сниффером.

READ ALSO
JS скрипт маски чисел

JS скрипт маски чисел

Добрый деньПомогите реализовать следующую задачу на JS

287
Передать значение из одной функции в другую

Передать значение из одной функции в другую

Как из функции GetNewUserId передать значение id в функцию AddUser

259
Autocomplete, работа с JSON

Autocomplete, работа с JSON

Добрый деньУ меня следующий вопрос: есть поле input с jquery autocomplete

326
Переключение nav-tabs bootstrap при клике по ссылке

Переключение nav-tabs bootstrap при клике по ссылке

На сайте есть раздел новостей, с двумя nav-tabs, они сейчас работаю корректно (переключаются между собой), но когда мы уже зашли в этот раздел,...

257