我使用的一个页面是htmlUnit,它通过Ajax为div处理了大量内容。我已经尝试了所有的方法,但在单击按钮后,我无法获得具有更改的新页面。下面脚本中的代码似乎不起作用。:396) at com.gargoylesoftware.htmlunit.html.HtmlScript.onAllChildrenAddedToPage)
问题是,一旦你选择了住宿的数量并选择“立即预订”,没有任何东西通过URL字符串传递(我相信这都是通过Ajax完成的),我不能直接转到特定的日期或时间范围。我尝试过浏览器模拟器,如Selenium、IRobotSoft和FakeApp,虽然我确实让Selenium和Fake完成了捕获完整源代码的大部分工作,但当不得不一天抓取(并用其他软件解析)多个页面时,我还尝试过HTML DOM Parser、PHP Scriptable Web Browser、HTMLUnit、cScrape.php和Crowbar。要么他们不能处理<