Мой домен:
<!DOCTYPE html>
<html>
<head>
<title>scrape</title>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
</head>
<body>
<script>
$.ajax({url:'http://their-domain.com/index.html',
dataType:'html',
success:function(data){console.log(data);}
});
</script>
</body>
</html>
Что мешает мне очистить их домен? Любая работа вокруг?
Приложение: спасибо всем за предложения по использованию серверного скрипта, но на данный момент я заинтересован в решении этой проблемы исключительно с помощью клиента.
Если я отформатирую запрос, используя «jsonp», я получу ответ, но со следующей ошибкой: «Uncaught SyntaxError: Неожиданный токен <». Так что я получаю ответ от их домена, но парсер ожидает, что это будет json. (Так и должно быть.) Я пытаюсь понять, является ли это способом обмануть клиента в принятии этого ответа. Пожалуйста, поймите, что я знаю, что это нетипично. </p>
<!DOCTYPE html>
<html>
<head>
<title>scrape</title>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
</head>
<body>
<script>
$.ajax({url:'http://their-domain.com/index.html',
dataType:'jsonp',
success:function(data){console.log(data);}
});
</script>
</body>
</html>