我正在使用 casperjs 填写表格并在提交时遇到问题。下面是我的代码片段:
this.then(function(){
this.waitUntilVisible('#ajaxSignin', function(){
this.capture("snapss.png");
this.fill('form#ajaxSignin', {
'j_username' : 'testings123testings@gmail.com',
'j_password' : '1234rewq'
}, true);
});
});
this.thenClick('#signin_submit');
this.then(function(){
this.wait(10000, function(){
this.capture('sn8.png');
});
});
在图像“sn8.png”中,我得到这个:“HTTP 状态 405 - 不支持请求方法 POST”。所以我推断点击提交按钮有问题。该脚本工作正常,直到填写表格。(站点链接:' http://www.snapdeal.com/product/haier-le22t1000-22-inches-hd/1380076?pos=0;372 ')