I would like to crawl a website, the problem is, that its full of JavaScript things, such as buttons and such that when they are pressed, they do not change the URL, but the
I would suggest HtmlUnit and Perl wrapper: WWW::HtmlUnit.