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

349
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

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

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

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

312
Autocomplete, работа с JSON

Autocomplete, работа с JSON

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

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

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

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

319