Web scraping CasperJS:如何调用doPostBack

Web scraping CasperJS:如何调用doPostBack,web-scraping,web-crawler,phantomjs,casperjs,dopostback,Web Scraping,Web Crawler,Phantomjs,Casperjs,Dopostback,我正在尝试删除一页: 但正如您所看到的,此链接重定向到 fd1-www.leclercdrive.fr/057701/courses/pgeWMEL009_courses.aspx 当您第一次访问它时。点击“水果和糖果”后,您可以直接使用url访问页面 因此,我需要模拟点击“水果和糖果”按钮来访问我想要的页面。在代码中,它执行dopostback 以下是我与casperjs一起使用的代码: var casper = require('casper').create({ verbose: tru

我正在尝试删除一页:

但正如您所看到的,此链接重定向到 fd1-www.leclercdrive.fr/057701/courses/pgeWMEL009_courses.aspx 当您第一次访问它时。点击“水果和糖果”后,您可以直接使用url访问页面

因此,我需要模拟点击“水果和糖果”按钮来访问我想要的页面。在代码中,它执行dopostback

以下是我与
casperj
s一起使用的代码:

var casper = require('casper').create({
verbose: true,
logLevel: "debug"
});


casper.start('http://fd1-www.leclercdrive.fr/057701/courses/pgeWMEL009_Courses.aspx#RS284323');

// here i simulate the click on "Fruits et légumes"
casper.evaluate(function() {
   __doPostBack('objLienReceptdionEvenement','2@@284323');
});


casper.then(function() {
console.log(' new location is ' + this.getCurrentUrl());
});

casper.run();

我仍然被重定向到错误的页面

对uu doPostBack的调用不正确(在
'objlienReceptDionEvent'中额外的'd'

应该是

// here i simulate the click on "Fruits et légumes"
casper.evaluate(function() {
   __doPostBack('objLienReceptionEvenement','2@@284323');
})

对uu doPostBack的调用不正确(在
'objlienReceptDionEvent'
中有额外的“d”)

应该是

// here i simulate the click on "Fruits et légumes"
casper.evaluate(function() {
   __doPostBack('objLienReceptionEvenement','2@@284323');
})

这对我不起作用。哦,你能用这个例子吗?我也有同样的问题,无法理解发生了什么这对我不起作用。哦,你能用这个例子吗?我也有同样的问题,无法理解发生了什么