Проблемы с AJAX, нет ответа или «доступ запрещен» - PullRequest
2 голосов
/ 22 февраля 2010

Что это может значить, если я делаю ajax-запрос с помощью jQuery .load () и вообще не получаю ответа в firefox или chrome, а в ie8 я получаю сообщение об ошибке «Доступ запрещен»?

Ответы [ 3 ]

4 голосов
/ 22 февраля 2010

Обычно это означает, что вы пытаетесь нарушить ту же политику происхождения и запрашивать данные с другого хоста.

1 голос
/ 22 февраля 2010

Если вы загружаете страницу, которая находится в другом домене (например, www.yoursite.com, и вы пытаетесь загрузить «yoursite.com» или даже «google.com»), то вы получаете межсайтовый скриптинг ошибка предупреждения.

0 голосов
/ 22 февраля 2010

попробуйте получить доступ к вашим данным через php-прокси, например: http://www.daniweb.com/code/snippet216729.html

с помощью jQuery вы можете отправить запрос в ваш / относительный / путь / к / proxy.php? Proxy_url = http://www.domain.com/yourdata

...