По многим причинам моя веб-страница состоит из следующей, рубиновой страницы с сайта www.example.com, которая вызывает iFrame с другого сервера PHP (subdomain.example.com), в обоих parent и child есть эта инструкция javascript: document.domain = "example.com";Разрешение отклонено для запроса ajax внутри iFrame
Родительская страница может получить доступ к элементам на дочерней странице, мне нужно, чтобы родительская страница меняла высоту, так как она является дочерней, и она работает хорошо.
Но проблема заключается в AJAX запросе, когда я делаю следующий код:
$.ajaxFileUpload
(
{
url:'www.example.com',
secureuri:false,
fileElementId:'image',
dataType: 'json',
success: function (data, status)
{
//Code 1
},
error: function (data, status, e)
{
//Code 2
alert(e);
}
}
)
По какой-то причине выполнения кода 2 и запрашивает эту ошибку:
Ошибка: Отказано в доступе для http://www.example.com (document.domain = http://example.com), чтобы получить свойство Window.document от http://www.example.com (document.domain не установлен).
Даже если запрос правильно принят в браузере с правильными значениями (проверено через функцию Firebug Net) ... и изображение фактически загружается на сервер subdomain.example.com.
Спасибо, Ваэль