Intereting Posts

В обход политики AJAX Same-Origin – частный случай

Хотя я пытался обновлять содержимое страницы динамически с помощью Ajax / JQuery, я узнал о проблеме SOP и ограничениях, однако мне было интересно, может ли быть способ решить мою небольшую проблему.

Чтобы было легче понять, я сначала объясню рабочий процесс.

Я получаю веб-страницы по электронной почте, то есть электронные письма HTML. Веб-страницы содержат формы HTML таким образом, как только форма будет завершена, она будет отправлена ​​на правильный веб-сервер (php) для хранения данных.

Я в основном использую Outlook 2007 в качестве моего почтового клиента (ничего не говорю здесь, я знаю !!!), но для некоторых ограничений безопасности IFRAMES отключены при «открытии» электронной почты. Я обошел эту проблему, используя скрипт VBA, который копирует весь контент страницы, сохраняет его в файловой системе как отдельную веб-страницу и загружает в браузер (Firefox).

Как только страница загружается в браузер, в адресной строке отображается URL-адрес локальной / файловой системы, такой как

file:///C:/Users/Bob/Desktop/outlookpage.htm 

До сих пор проблем нет, отлично работает; теперь проблема:

Я хотел динамически обновлять содержимое страницы, используя Ajax, используя jQuery.load , однако это то, куда входит SOP. Страница PHP, загружаемая для динамического обновления веб-страницы, рассматривается как работающая в другом домене, поэтому она блокируется.

Мне было интересно, как обойти это.