У меня есть iframe, использующий скрипт jQuery 1.4.2.Один и тот же iframe внедряется в сайты http
и https
.Сценарий jQuery включается в основной файл HTML в виде относительного пути (например, /scripts/jquery-1.4.2.min.js).
Когда выполняется вызов AJAX, Internet Explorer запрещает доступ.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)
}
});