Javascript cross-domain policies prevent us from calling remote sites from our pages. Here’s a nice tutorial that shows you how to overcome that so that you can effectively cURL a remote web page to your calling javascript for local processing and/or screen scraping.
http://usejquery.com/posts/the-jquery-cross-domain-ajax-guide
http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/
https://github.com/padolsey/jQuery-Plugins/tree/master/cross-domain-ajax