Ajax / XMLHttpRequest вызовы ограничены политикой одного и того же сайта по соображениям безопасности; Вы не можете использовать их для прямой загрузки удаленных сайтов. В Firefox 3.1 очевидно добавлена поддержка межсайтовых запросов, но я не слышал, прыгали ли другие браузеры.