Можно создать дубликат:
JQuery ajax cross domainJquery Ajax перекрестные вызовы домена не в состоянии
Мне нужно загружать содержимое из других веб-сайтов с помощью AJAX. Код ниже работает только LOCALHOST URLs, но не открывает URLs как google.com
$.ajax({
url: urlLeft,
crossDomain:true,
success: function(data){
var loadedId = createLoadedPage();
data = data.replace(/<script.*?>|<\/script>/mgi,'');
data = data.replace(/.*<body.*?>|<\/body>.*/gi,'');
$('#'+loadedId).html(data)
$('#content_left').html($('#'+loadedId+' #snapwrap_outer').html());
removeLoadedPage(loadedId);
},
dataType: 'html'
});
http://ru.wikipedia.org/wiki/Same_origin_policy? – PeeHaa
Я не уверен, но я думаю, что crossDomain работает таким образом, что ваш сервер веб-сайта должен перенаправить на желаемый URL-адрес. –