Form plugin -> ajaxForm() -> проблема с параметром url
Всем привет, помогите разобраться с проблемой.
Сабмит формы происходит только если параметр url ссылается на локальный скрипт, а как сделать чтобы он мог ссылаться на любой удаленный скрипт? |
|
Английский знаю не в совершенстве, но как я понял то что мне надо невозможно?
|
iNfantry,
Если постараться то возможно везде. А если не стараться то ИЕ8+ и современные браузеры. |
Вот я и спросил, какие есть варианты... Спасибо конешно за ссылку, но надеюсь ктонибудь предложит более конкретный вариант или идею...
|
iNfantry,
Более конкретный вариант и ... написать за вас код что ле? У вас есть ссылка в которой есть название технологии на которой это всё делается. Или гугл вам больше не отвечает? |
Ок, судя из статьи следует что в аяксе надо передать заголовок origin в котором указан домен с которово аякс отправляется, а в принимающем скрипте задать заголовок в котором указано каким доменам разрешен доступ (Access-Control-Allow-Origin)?
Сделал передачу этих заголовков, ничего не изменилось. ( Или я не так понял? |
Ууу, посмотрел в фаербаге - конкретно установку хэдера Origin фаерфокс нагло игнорирует, любые другие отправляет, а этот режет, как быть?)
|
Origin не надо устанавливать, браузер добавляет его самостоятельно.
|
Как выяснилось не добавляет и не ставит самостоятельно)) Стало быть вопрос, что делать?)
|
iNfantry,
var xhr = new XMLHttpRequest(); xhr.open('GET', 'http://ya.ru/', true); xhr.send(); Заголовки запроса Цитата:
|
Мой фаерфокс 8.0.1 не отправляет этот заголовок. Может дело в нем...
|
iNfantry,
Дело в том, что его нужно отправлять из внешней сети, а не с локалки. |
Во-первых у меня полноценный внешний ип, а во-вторых не вижу какое это имеет отношение к проблеме... В любом случае уже придумал как эту проблему обойти, так что спасибо и на этом. ;)
|
iNfantry,
Я имел введу то, что нужно посылать запрос из файла который получен из сети, а не из файловой системы. У меня дома 8.1 и всё так же посылает заголовок. Вы что то мудрите. |
Часовой пояс GMT +3, время: 00:15. |