0

我将编写一个用户脚本来模拟用户点击。

我正在使用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');
4

2 回答 2

3

CasperJS 附带客户端实用程序,您可以在普通浏览器页面中使用:http: //docs.casperjs.org/en/latest/modules/clientutils.html;它公开了该fill()方法以及许多其他方法。

您甚至可以使用提供的书签注入它来玩弄它。

于 2013-01-28T07:16:10.770 回答
1

是的,有很多这样的解决方案。最著名的是Selenium这个

也看看这个问题

于 2013-01-24T00:52:25.893 回答