Добрый день, хотел давно написать скрипт который будет поздравлять друзей с днем рождения. Но как заставить скрипт кликать по ссылка данной соц сети, обычный метод click() не работает. Я пишу с js с помощью jquery.
обычный метод click() не работает
А как вы делаете? Вообще-то должно работать если данный элемент уже построен в DOM на данный момент и если он правильно получается (getElementsBy***
), экспериментировать следует сперва вручную в консоли DevTools в браузере, jQuery для такого рода задач лучше "выкинуть" и использовать нативный JS, по крайней мере до тех пор, как научитесь анализировать ее код и понимать, что "скрывается" за этим click().
Затем, когда сам скрипт готов, для его автоматизации есть разные пути - написать расширение к браузеру, использовать Selenium, Phantom.js.
Также есть альтернативный вариант, на другом архитектурном уровне: изучить HTTP, освоить снифферы вроде Fiddler, Wireshark, и на каком-либо ЯП реализовать отправку HTTP-запросов, таких же, как отправляет AJAX на странице VK, перехваченный вами сниффером.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как из функции GetNewUserId передать значение id в функцию AddUser
Добрый деньУ меня следующий вопрос: есть поле input с jquery autocomplete
На сайте есть раздел новостей, с двумя nav-tabs, они сейчас работаю корректно (переключаются между собой), но когда мы уже зашли в этот раздел,...