Есть ли библиотека для имитации клика пользователя, как casperjs на greasemonkey?

Я собираюсь написать user cript для симуляции клика пользователя.

я использую jquery.trigger, но мне интересно, есть ли какая-нибудь третья библиотека, которая может спасти меня, как CasperJS.

так что я могу использовать что-то вроде:

this.fill('form#contact-form', {
    'subject':    'I am watching you',
    'content':    'So be careful.',
    'civility':   'Mr',
    'name':       'Chuck Norris',
    'email':      'chuck@norris.com',
    'cc':         true,
    'attachment': '/Users/chuck/roundhousekick.doc'
}, true);

this.click('h3.r a');

2 ответа

CasperJS поставляется с утилитами на стороне клиента, которые вы можете использовать на обычной странице браузера: http://docs.casperjs.org/en/latest/modules/clientutils.html; это разоблачает fill() метод, а также многие другие.

Вы можете даже ввести его, используя прилагаемый букмарклет, чтобы поиграть с ним.

Да, таких решений довольно много. Одним из самых известных является Selenium и это

Также взгляните на этот вопрос

Другие вопросы по тегам