Можно и с JS. Если руки не кривые. В общем, я делал так.
P.S: Предупреждаю, это метод для тех, кто не хочет юзать сторонние плагины и т.п.
1. Создай PHP скрипт с таким содержанием:
<?php echo file_get_contents($_GET['url']); ?>
2. Далее отправляй запрос на свой скрипт такого вида:
$.get('/script.php?url=http://site.ru',function(data){
//юзай data
});
3. Радуйся!