IE не работает для моего AJAX - PullRequest
0 голосов
/ 03 декабря 2010

Я написал простой вызов ajax, который прекрасно работает в любом браузере на моей локальной машине. Но когда я загрузил код на свой сервер, мой вызов ajax работал нормально для большинства браузеров, кроме IE. Это выдает мне ошибку: access is denied error. Что это? Я новичок в AJAX или JQuery. Будем благодарны за любые полезные предложения.

Ответы [ 2 ]

2 голосов
/ 03 декабря 2010

Звучит как междоменная проблема. URL, который вы вызываете в своем скрипте ajax, из другого домена?

0 голосов
/ 03 декабря 2010

Вам нужно использовать window.XDomainRequest для IE 8+ для ajax при вызове кросс-доменного ajax.

Дополнительная информация о window.XDomainRequest.http://msdn.microsoft.com/en-us/library/dd573303(VS.85).aspx

Кроме того, вам нужно включить настройку безопасности в IE, чтобы разрешить междоменный доступ.

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