В настоящее время я разрабатываю небольшое приложение для рельсов, которое позволяет мне управлять моими личными закладками, что-то похожее на вкусную бумагу, и впервые я сталкиваюсь с ограничениями междоменной публикации форм, которые я 'Я не совсем уверен, как преодолеть.
При просмотре любого веб-сайта я могу нажать на закладку, которая внедряет jQuery (1.5) и пользовательскую HTML-форму в текущий DOM.После заполнения и отправки ранее введенной формы меня перенаправляют на мой веб-сайт rails, где отображается успешное подтверждение.
Моя проблема начинается, когда я пытаюсь избежать перенаправления, заменяя исходный рабочий процесс формы запросом Ajax,По-видимому, браузер применяет ту же политику происхождения, что ограничивает меня размещением любых данных на моем удаленном веб-сайте.
Некоторые разработчики предлагают мне прокси-запросы или начать рендеринг формы внутри iframe.Что касается прокси-решения, я, честно говоря, понятия не имею, как реализовать это с помощью rails.Iframe выглядит выполнимым, но я не уверен, насколько легко было бы получить доступ / работать / обновить из DOM.
Заранее спасибо!