Может ли скрипт Ajax получить доступ к веб-странице другого сайта? - PullRequest
1 голос
/ 03 февраля 2012

Может ли скрипт Ajax получить доступ к веб-странице другого сайта?Например, я попытался следовать

xmlhttprequestobj.open("GET","google.com",true);

Что не так с этим кодом?

Ответы [ 3 ]

4 голосов
/ 03 февраля 2012

Нет, не может, из-за единой политики происхождения: http://en.wikipedia.org/wiki/Same_origin_policy

1 голос
/ 03 февраля 2012

Ваш запрос действителен, если endurl (в вашем случае .. google.com) поддерживает возврат данных в формате jsonp.

0 голосов
/ 03 февраля 2012

Нет, вы не можете получить доступ к веб-страницам других доменов и хостов, даже если я попробовал то же самое, что и вы, из-за соображений безопасности браузеры не разрешают это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...