Доступ запрещен jquery ошибка в IE 8 - PullRequest
0 голосов
/ 30 июня 2011

Я отправляю форму, используя jquery.Теперь мне нужно отправить информацию о форме на внешний сервер.Ниже приведена часть моего кода, которая отправляет форму на другой сервер.Он работает во всех браузерах, кроме IE, который выдает ошибку «Отказано в доступе».

$.ajax({
    url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
    type:'POST',
    data:"ID=" + $ID + "&Source=" + $Source + "&notifyCc=" + $notifyCc + "&notifyBcc=" + $notifyBcc + "&noMail=" + $noMail + "&CFirst=" + $first + "&CLast=" + $last + "&Phone=" + $Phone + "&Fax=" + $Fax + "&CEmail=" + $CEmail + "&Message=" + $message,
    success: function() {
    }
});

Любая помощь?

1 Ответ

3 голосов
/ 30 июня 2011

Вы не можете сделать AJAX-вызов в другой домен. Смотрите мой ответ здесь: jQuery ajax GET возвращает 405 Метод не разрешен

При этом, если он действительно работает в других браузерах, то я предполагаю, что вы публикуете в том же домене. Затем вы должны посмотреть на возвращенный контент. Не должно быть никаких причин, по которым вы получаете 405 от IE, но не от FF.

Я подозреваю, что это не работает и с другими браузерами из-за ограничений безопасности javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...