It's the Same Origin Policy, which prevents cross-domain requests. If you want to scrape html, you are better off writing a server side process to get the content, then use ajax to make a request against your server, which contains the harvested data.