Вот моя проблема - я хотел бы общаться между двумя сайтами, и я ищу чистое решение. Текущее решение использует Javascript, но есть неприятные обходные пути из-за (понятных) ограничений межсайтового скриптинга.
На данный момент веб-сайт A открывает модальное окно, содержащее веб-сайт B с использованием плагина jQuery , называемого jqModal . Веб-сайт B выполняет некоторую работу и возвращает некоторые результаты на веб-сайт A . Чтобы вернуть эту информацию, нам нужно обойти ограничения межсайтового скриптинга - веб-сайт B создает iframe, который ссылается на страницу на веб-сайте A и включает * идентификаторы фрагментов ", содержащие информацию для возвращаемый. iframe опрашивается веб-сайтом A для обнаружения возвращенной информации. Это распространенная техника , но она взломана.
Существуют варианты, такие как CrossSite , и, возможно, я мог бы использовать HTTP POST с веб-сайта B до веб-сайта A , но я пытаюсь избежать обновления страницы .
У кого-нибудь есть альтернативы?
РЕДАКТИРОВАТЬ: Я хотел бы избежать необходимости сохранять состояние на веб-сайте B .