опубликовать форму с использованием jsdom и node.js

Я использую jsdom, jquery и node.js для очистки веб-сайтов. Есть ли способ опубликовать форму и получить окно следующей страницы с помощью jsdom.

Вот код

var httpAgent = require('http-agent'),
    jsdom = require('jsdom'),
    request = require('request');

request({uri:'http://www.orbitz.com'}, function(error, response, body){
  if(error && response.statusCode != 200)
    console.log('Error on request');

  jsdom.env({
    html: body,
      scripts : [
        'http://code.jquery.com/jquery-1.5.min.js'
      ]
    }, function(err, window) {
          var $ = window.jQuery;

          $('#airOneWay').attr('checked', true);
          $('#airRoundTrip').removeAttr('checked');
          $('#airOrigin').val('ATL');
          $('#airDestination').val('CHI');

          // here we need to submit the form $('#airbotForm') and get the resulting window
          //console.log($('#airbotForm').html());
   });
});

Это форма, которую необходимо отправить $ ('# airbotForm') , и получившаяся страница должна быть захвачена.

Кто-нибудь может помочь? Спасибо

10
задан Madhusudhan 7 June 2011 в 09:08
поделиться