yanlış hatırlamıyorsam xmlhttprequest cross domain korumalıdır. www.a.com dan www.b.com a istek yapılırsa cross domain exception yiyor. Json kullanmayı dene.

jquery bu sorunu bir iframe yaratıp çözüyordu hatırladığım kadarıyla. ama en basiti script tagı ile çekmek.

proxy de kullanabilirsin bu durumda. kendi sitenin içine php yada asp.net yada ne kullanıyorsan ona querystring ile çekilecek siteyi gönderirsin o da sana siteyi çekip geri döndürür.

php de curl, asp.net te ise en basit WebClient sınıfı ile çekersin ve xmlhttprequest ile bu sayfayı alırsın.(ben öyle çözmüştüm)