У меня есть iframe, использующий скрипт jQuery 1.4.2. Один и тот же iframe внедряется на сайты http
и https
. Сценарий jQuery включен в основной HTML-файл в виде относительного пути (например, /scripts/jquery-1.4.2.min.js).
Когда выполняется вызов AJAX, Internet Explorer запрещает доступ. AJAX вызывает другой поддомен, но использует правильный протокол. Все остальные браузеры работают, но Internet Explorer выдает следующую ошибку:
SCRIPT5: Доступ запрещен.
AJAX вызывает другой поддомен, но использует правильный протокол. Все остальные браузеры работают, но Internet Explorer выдает следующую ошибку:SCRIPT5: Доступ запрещен.
AJAX вызывает другой поддомен, но использует правильный протокол. Все остальные браузеры работают, но Internet Explorer выдает следующую ошибку:SCRIPT5: Доступ запрещен.
jquery-1.4.2.min.js, строка 127, символ 344Я слышал, что эта ошибка связана с междоменными вызовами AJAX. Но почему только IE дает мне дерьмо? Есть ли решение для IE?
Кроме того, это мой AJAX:
$.ajax({ url: thisURL, dataType: "json", data: {cmd : 'getMessage', uurl: urlVar, t: Math.random()}, success: function(ret){ callback(ret) } });