http://wsvdmeer.blogspot.com.es/2012/08/bugfix-getjson-not-working-in-ie.html
я есть iframe, использующий скрипт jQuery 1.4.2. Один и тот же фрейм вводится в обаhttp
а такжеhttps
места. Сценарий jQuery включен в основной файл HTML как относительный путь (например, /scripts/jquery-1.4.2.min.js).
Когда выполняется вызов AJAX, Internet Explorer запрещает доступ. AJAX вызывает другой поддомен, но использует правильный протокол. Все остальные браузеры работают, но Internet Explorer выдает следующую ошибку:
СЦЕНАРИЙ5: доступ запрещен.
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)
}
});