Я использую jsonp для отправки формы в удаленный скрипт.код выглядит примерно так:
$.ajax({
type: "get",
datatype: "jsonp",
url: 'http://other-domain.com/process_form.php?param1=x&' + $("#gs_vote_form").serialize(),
data: $("#gs_vote_form").serialize(),
success: function(data) {
alert('form submitted successfully');
}
});
Форма отправлена, но ... process_form.php полностью игнорирует данные cookie, принадлежащие «другому домену» (не читает и не записывает их), что является проблемой для меня.
Обратите внимание, мне нет дела до возвращаемых данных, я только использую jsonp для отправки формы с одного сайта на другой без уведомления, фактически не передавая пользователя другому.site.
Есть ли обходной путь для этого?Что-то, что заставит куки работать?